Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(889)

Unified Diff: webrtc/modules/audio_processing/audio_processing.gypi

Issue 2509703002: Remove all references to GYP (Closed)
Patch Set: Rebased Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/modules/audio_processing/OWNERS ('k') | webrtc/modules/audio_processing/audio_processing_tests.gypi » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/modules/audio_processing/audio_processing.gypi
diff --git a/webrtc/modules/audio_processing/audio_processing.gypi b/webrtc/modules/audio_processing/audio_processing.gypi
deleted file mode 100644
index 15dad4f9797d289f4a7e5c0539e86d826bc76df5..0000000000000000000000000000000000000000
--- a/webrtc/modules/audio_processing/audio_processing.gypi
+++ /dev/null
@@ -1,332 +0,0 @@
-# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
-#
-# Use of this source code is governed by a BSD-style license
-# that can be found in the LICENSE file in the root of the source
-# tree. An additional intellectual property rights grant can be found
-# in the file PATENTS. All contributing project authors may
-# be found in the AUTHORS file in the root of the source tree.
-
-{
- 'variables': {
- 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/audio_processing/asm_offsets',
- },
- 'targets': [
- {
- 'target_name': 'audio_processing',
- 'type': 'static_library',
- 'variables': {
- # Outputs some low-level debug files.
- 'agc_debug_dump%': 0,
-
- # Disables the usual mode where we trust the reported system delay
- # values the AEC receives. The corresponding define is set appropriately
- # in the code, but it can be force-enabled here for testing.
- 'aec_untrusted_delay_for_testing%': 0,
- },
- 'dependencies': [
- '<(webrtc_root)/base/base.gyp:rtc_base_approved',
- '<(webrtc_root)/common.gyp:webrtc_common',
- '<(webrtc_root)/common_audio/common_audio.gyp:common_audio',
- '<(webrtc_root)/modules/modules.gyp:isac',
- '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers',
- ],
- 'sources': [
- 'aec/aec_core.cc',
- 'aec/aec_core.h',
- 'aec/aec_core_optimized_methods.h',
- 'aec/aec_resampler.cc',
- 'aec/aec_resampler.h',
- 'aec/echo_cancellation.cc',
- 'aec/echo_cancellation.h',
- 'aecm/aecm_core.cc',
- 'aecm/aecm_core.h',
- 'aecm/echo_control_mobile.cc',
- 'aecm/echo_control_mobile.h',
- 'agc/agc.cc',
- 'agc/agc.h',
- 'agc/agc_manager_direct.cc',
- 'agc/agc_manager_direct.h',
- 'agc/gain_map_internal.h',
- 'agc/loudness_histogram.cc',
- 'agc/loudness_histogram.h',
- 'agc/legacy/analog_agc.c',
- 'agc/legacy/analog_agc.h',
- 'agc/legacy/digital_agc.c',
- 'agc/legacy/digital_agc.h',
- 'agc/legacy/gain_control.h',
- 'agc/utility.cc',
- 'agc/utility.h',
- 'audio_buffer.cc',
- 'audio_buffer.h',
- 'audio_processing_impl.cc',
- 'audio_processing_impl.h',
- 'beamformer/array_util.cc',
- 'beamformer/array_util.h',
- 'beamformer/complex_matrix.h',
- 'beamformer/covariance_matrix_generator.cc',
- 'beamformer/covariance_matrix_generator.h',
- 'beamformer/matrix.h',
- 'beamformer/nonlinear_beamformer.cc',
- 'beamformer/nonlinear_beamformer.h',
- 'common.h',
- 'echo_cancellation_impl.cc',
- 'echo_cancellation_impl.h',
- 'echo_control_mobile_impl.cc',
- 'echo_control_mobile_impl.h',
- 'echo_detector/circular_buffer.cc',
- 'echo_detector/circular_buffer.h',
- 'echo_detector/mean_variance_estimator.cc',
- 'echo_detector/mean_variance_estimator.h',
- 'echo_detector/normalized_covariance_estimator.cc',
- 'echo_detector/normalized_covariance_estimator.h',
- 'gain_control_for_experimental_agc.cc',
- 'gain_control_for_experimental_agc.h',
- 'gain_control_impl.cc',
- 'gain_control_impl.h',
- 'high_pass_filter_impl.cc',
- 'high_pass_filter_impl.h',
- 'include/audio_processing.cc',
- 'include/audio_processing.h',
- 'include/config.cc',
- 'include/config.h',
- 'level_controller/biquad_filter.cc',
- 'level_controller/biquad_filter.h',
- 'level_controller/down_sampler.cc',
- 'level_controller/down_sampler.h',
- 'level_controller/gain_applier.cc',
- 'level_controller/gain_applier.h',
- 'level_controller/gain_selector.cc',
- 'level_controller/gain_selector.h',
- 'level_controller/level_controller_constants.h',
- 'level_controller/level_controller.cc',
- 'level_controller/level_controller.h',
- 'level_controller/noise_spectrum_estimator.cc',
- 'level_controller/noise_spectrum_estimator.h',
- 'level_controller/noise_level_estimator.cc',
- 'level_controller/noise_level_estimator.h',
- 'level_controller/peak_level_estimator.cc',
- 'level_controller/peak_level_estimator.h',
- 'level_controller/saturating_gain_estimator.cc',
- 'level_controller/saturating_gain_estimator.h',
- 'level_controller/signal_classifier.cc',
- 'level_controller/signal_classifier.h',
- 'level_estimator_impl.cc',
- 'level_estimator_impl.h',
- 'logging/apm_data_dumper.cc',
- 'logging/apm_data_dumper.h',
- 'noise_suppression_impl.cc',
- 'noise_suppression_impl.h',
- 'render_queue_item_verifier.h',
- 'residual_echo_detector.cc',
- 'residual_echo_detector.h',
- 'rms_level.cc',
- 'rms_level.h',
- 'splitting_filter.cc',
- 'splitting_filter.h',
- 'three_band_filter_bank.cc',
- 'three_band_filter_bank.h',
- 'transient/common.h',
- 'transient/daubechies_8_wavelet_coeffs.h',
- 'transient/dyadic_decimator.h',
- 'transient/moving_moments.cc',
- 'transient/moving_moments.h',
- 'transient/transient_detector.cc',
- 'transient/transient_detector.h',
- 'transient/transient_suppressor.cc',
- 'transient/transient_suppressor.h',
- 'transient/wpd_node.cc',
- 'transient/wpd_node.h',
- 'transient/wpd_tree.cc',
- 'transient/wpd_tree.h',
- 'typing_detection.cc',
- 'typing_detection.h',
- 'utility/block_mean_calculator.cc',
- 'utility/block_mean_calculator.h',
- 'utility/delay_estimator.cc',
- 'utility/delay_estimator.h',
- 'utility/delay_estimator_internal.h',
- 'utility/delay_estimator_wrapper.cc',
- 'utility/delay_estimator_wrapper.h',
- 'utility/ooura_fft.cc',
- 'utility/ooura_fft.h',
- 'utility/ooura_fft_tables_common.h',
- 'vad/common.h',
- 'vad/gmm.cc',
- 'vad/gmm.h',
- 'vad/noise_gmm_tables.h',
- 'vad/pitch_based_vad.cc',
- 'vad/pitch_based_vad.h',
- 'vad/pitch_internal.cc',
- 'vad/pitch_internal.h',
- 'vad/pole_zero_filter.cc',
- 'vad/pole_zero_filter.h',
- 'vad/standalone_vad.cc',
- 'vad/standalone_vad.h',
- 'vad/vad_audio_proc.cc',
- 'vad/vad_audio_proc.h',
- 'vad/vad_audio_proc_internal.h',
- 'vad/vad_circular_buffer.cc',
- 'vad/vad_circular_buffer.h',
- 'vad/voice_activity_detector.cc',
- 'vad/voice_activity_detector.h',
- 'vad/voice_gmm_tables.h',
- 'voice_detection_impl.cc',
- 'voice_detection_impl.h',
- ],
- 'conditions': [
- ['apm_debug_dump==1', {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=1',],
- }, {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=0',],
- }],
- ['aec_untrusted_delay_for_testing==1', {
- 'defines': ['WEBRTC_UNTRUSTED_DELAY',],
- }],
- ['agc_debug_dump==1', {
- 'defines': ['WEBRTC_AGC_DEBUG_DUMP',],
- }],
- ['enable_protobuf==1', {
- 'dependencies': ['audioproc_debug_proto'],
- 'defines': ['WEBRTC_AUDIOPROC_DEBUG_DUMP'],
- }],
- ['enable_intelligibility_enhancer==1', {
- 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=1',],
- 'sources': [
- 'intelligibility/intelligibility_enhancer.cc',
- 'intelligibility/intelligibility_enhancer.h',
- 'intelligibility/intelligibility_utils.cc',
- 'intelligibility/intelligibility_utils.h',
- ],
- }, {
- 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=0',],
- }],
- ['prefer_fixed_point==1', {
- 'defines': ['WEBRTC_NS_FIXED'],
- 'sources': [
- 'ns/noise_suppression_x.h',
- 'ns/noise_suppression_x.c',
- 'ns/nsx_core.c',
- 'ns/nsx_core.h',
- 'ns/nsx_defines.h',
- ],
- 'conditions': [
- ['target_arch=="mipsel" and mips_arch_variant!="r6"', {
- 'sources': [
- 'ns/nsx_core_mips.c',
- ],
- }, {
- 'sources': [
- 'ns/nsx_core_c.c',
- ],
- }],
- ],
- }, {
- 'defines': ['WEBRTC_NS_FLOAT'],
- 'sources': [
- 'ns/defines.h',
- 'ns/noise_suppression.h',
- 'ns/noise_suppression.c',
- 'ns/ns_core.c',
- 'ns/ns_core.h',
- 'ns/windows_private.h',
- ],
- }],
- ['target_arch=="ia32" or target_arch=="x64"', {
- 'dependencies': ['audio_processing_sse2',],
- }],
- ['build_with_neon==1', {
- 'dependencies': ['audio_processing_neon',],
- }],
- ['target_arch=="mipsel" and mips_arch_variant!="r6"', {
- 'sources': [
- 'aecm/aecm_core_mips.cc',
- ],
- 'conditions': [
- ['mips_float_abi=="hard"', {
- 'sources': [
- 'aec/aec_core_mips.cc',
- 'utility/ooura_fft_mips.cc',
- ],
- }],
- ],
- }, {
- 'sources': [
- 'aecm/aecm_core_c.cc',
- ],
- }],
- ],
- # TODO(jschuh): Bug 1348: fix size_t to int truncations.
- 'msvs_disabled_warnings': [ 4267, ],
- },
- ],
- 'conditions': [
- ['enable_protobuf==1', {
- 'targets': [
- {
- 'target_name': 'audioproc_debug_proto',
- 'type': 'static_library',
- 'sources': ['debug.proto',],
- 'variables': {
- 'proto_in_dir': '.',
- # Workaround to protect against gyp's pathname relativization when
- # this file is included by modules.gyp.
- 'proto_out_protected': 'webrtc/modules/audio_processing',
- 'proto_out_dir': '<(proto_out_protected)',
- },
- 'includes': ['../../build/protoc.gypi',],
- },
- ],
- }],
- ['target_arch=="ia32" or target_arch=="x64"', {
- 'targets': [
- {
- 'target_name': 'audio_processing_sse2',
- 'type': 'static_library',
- 'sources': [
- 'aec/aec_core_sse2.cc',
- 'utility/ooura_fft_sse2.cc',
- 'utility/ooura_fft_tables_neon_sse2.h',
- ],
- 'conditions': [
- ['apm_debug_dump==1', {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=1',],
- }, {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=0',],
- }],
- ['os_posix==1', {
- 'cflags': [ '-msse2', ],
- 'xcode_settings': {
- 'OTHER_CFLAGS': [ '-msse2', ],
- },
- }],
- ],
- },
- ],
- }],
- ['build_with_neon==1', {
- 'targets': [{
- 'target_name': 'audio_processing_neon',
- 'type': 'static_library',
- 'includes': ['../../build/arm_neon.gypi',],
- 'dependencies': [
- '<(webrtc_root)/common_audio/common_audio.gyp:common_audio',
- ],
- 'sources': [
- 'aec/aec_core_neon.cc',
- 'aecm/aecm_core_neon.cc',
- 'ns/nsx_core_neon.c',
- 'utility/ooura_fft_neon.cc',
- 'utility/ooura_fft_tables_neon_sse2.h',
- ],
- 'conditions': [
- ['apm_debug_dump==1', {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=1',],
- }],
- ['apm_debug_dump==0', {
- 'defines': ['WEBRTC_APM_DEBUG_DUMP=0',],
- }],
- ],
- }],
- }],
- ],
-}
« no previous file with comments | « webrtc/modules/audio_processing/OWNERS ('k') | webrtc/modules/audio_processing/audio_processing_tests.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698