summaryrefslogtreecommitdiff
path: root/webrtc
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>2020-03-24 14:05:35 +0100
committerGuillaume Desmottes <guillaume.desmottes@collabora.com>2020-03-24 14:10:59 +0100
commit301110c655d38a3d3724ae21397ddf6831b5b5d0 (patch)
treef7aac3f703319d91e91f4c26a379462adde09180 /webrtc
parent9def8cf10d3c97640d32f1328535e881288f700f (diff)
downloadwebrtc-audio-processing-301110c655d38a3d3724ae21397ddf6831b5b5d0.tar.gz
remove autotools
In Meson we trust.
Diffstat (limited to 'webrtc')
-rw-r--r--webrtc/Makefile.am12
-rw-r--r--webrtc/base/Makefile.am31
-rw-r--r--webrtc/common_audio/Makefile.am153
-rw-r--r--webrtc/modules/Makefile.am4
-rw-r--r--webrtc/modules/audio_coding/Makefile.am45
-rw-r--r--webrtc/modules/audio_processing/Makefile.am187
-rw-r--r--webrtc/system_wrappers/Makefile.am91
7 files changed, 0 insertions, 523 deletions
diff --git a/webrtc/Makefile.am b/webrtc/Makefile.am
deleted file mode 100644
index 015082d..0000000
--- a/webrtc/Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
-SUBDIRS = . base common_audio system_wrappers modules
-
-noinst_HEADERS = common.h \
- common_types.h \
- typedefs.h
-
-noinst_LTLIBRARIES = libwebrtc.la
-
-libwebrtc_la_SOURCES = common_types.cc
-libwebrtc_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)
-
-EXTRA_DIST = BUILD.gn PATENTS LICENSE_THIRD_PARTY
diff --git a/webrtc/base/Makefile.am b/webrtc/base/Makefile.am
deleted file mode 100644
index 11638b2..0000000
--- a/webrtc/base/Makefile.am
+++ /dev/null
@@ -1,31 +0,0 @@
-noinst_LTLIBRARIES = libbase.la
-
-noinst_HEADERS = arraysize.h \
- atomicops.h \
- basictypes.h \
- constructormagic.h \
- safe_conversions.h \
- safe_conversions_impl.h \
- scoped_ptr.h \
- template_util.h \
- thread_annotations.h
-
-libbase_la_SOURCES = criticalsection.cc \
- criticalsection.h \
- checks.cc \
- checks.h \
- event.cc \
- event.h \
- platform_thread.cc \
- platform_thread.h \
- platform_file.cc \
- platform_file.h \
- stringutils.cc \
- stringutils.h \
- thread_checker.h \
- thread_checker_impl.cc \
- thread_checker_impl.h
-
-libbase_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)
-
-EXTRA_DIST = BUILD.gn
diff --git a/webrtc/common_audio/Makefile.am b/webrtc/common_audio/Makefile.am
deleted file mode 100644
index 3bbd318..0000000
--- a/webrtc/common_audio/Makefile.am
+++ /dev/null
@@ -1,153 +0,0 @@
-noinst_LTLIBRARIES = libcommon_audio.la
-
-noinst_HEADERS = include/audio_util.h
-
-libcommon_audio_la_SOURCES = resampler/include/push_resampler.h \
- resampler/include/resampler.h \
- resampler/push_sinc_resampler.h \
- resampler/sinc_resampler.h \
- resampler/sinusoidal_linear_chirp_source.h \
- resampler/push_resampler.cc \
- resampler/push_sinc_resampler.cc \
- resampler/resampler.cc \
- resampler/sinc_resampler.cc \
- resampler/sinusoidal_linear_chirp_source.cc \
- signal_processing/include/real_fft.h \
- signal_processing/include/signal_processing_library.h \
- signal_processing/include/spl_inl.h \
- signal_processing/include/spl_inl_armv7.h \
- signal_processing/include/spl_inl_mips.h \
- signal_processing/auto_corr_to_refl_coef.c \
- signal_processing/auto_correlation.c \
- signal_processing/complex_fft.c \
- signal_processing/complex_fft_tables.h \
- signal_processing/copy_set_operations.c \
- signal_processing/cross_correlation.c \
- signal_processing/division_operations.c \
- signal_processing/dot_product_with_scale.c \
- signal_processing/downsample_fast.c \
- signal_processing/energy.c \
- signal_processing/filter_ar.c \
- signal_processing/filter_ma_fast_q12.c \
- signal_processing/get_hanning_window.c \
- signal_processing/get_scaling_square.c \
- signal_processing/ilbc_specific_functions.c \
- signal_processing/levinson_durbin.c \
- signal_processing/lpc_to_refl_coef.c \
- signal_processing/min_max_operations.c \
- signal_processing/randomization_functions.c \
- signal_processing/real_fft.c \
- signal_processing/refl_coef_to_lpc.c \
- signal_processing/resample.c \
- signal_processing/resample_48khz.c \
- signal_processing/resample_by_2.c \
- signal_processing/resample_by_2_internal.c \
- signal_processing/resample_by_2_internal.h \
- signal_processing/resample_fractional.c \
- signal_processing/spl_init.c \
- signal_processing/spl_sqrt.c \
- signal_processing/splitting_filter.c \
- signal_processing/sqrt_of_one_minus_x_squared.c \
- signal_processing/vector_scaling_operations.c \
- vad/include/vad.h \
- vad/include/webrtc_vad.h \
- vad/vad.cc \
- vad/vad_core.c \
- vad/vad_core.h \
- vad/vad_filterbank.c \
- vad/vad_filterbank.h \
- vad/vad_gmm.c \
- vad/vad_gmm.h \
- vad/vad_sp.c \
- vad/vad_sp.h \
- vad/webrtc_vad.c \
- audio_converter.cc \
- audio_converter.h \
- audio_ring_buffer.cc \
- audio_ring_buffer.h \
- audio_util.cc \
- blocker.cc \
- blocker.h \
- channel_buffer.cc \
- channel_buffer.h \
- fft4g.c \
- fft4g.h \
- fir_filter.cc \
- fir_filter.h \
- lapped_transform.cc \
- lapped_transform.h \
- real_fourier.cc \
- real_fourier.h \
- real_fourier_ooura.cc \
- real_fourier_ooura.h \
- real_fourier_openmax.h \
- ring_buffer.h \
- ring_buffer.c \
- sparse_fir_filter.cc \
- sparse_fir_filter.h \
- wav_file.h \
- wav_file.cc \
- wav_header.h \
- wav_header.cc \
- window_generator.h \
- window_generator.cc
-
-if HAVE_X86
-noinst_LTLIBRARIES += libcommon_audio_sse2.la
-libcommon_audio_sse2_la_SOURCES = \
- resampler/sinc_resampler_sse.cc \
- fir_filter_sse.cc \
- fir_filter_sse.h
-
-libcommon_audio_sse2_la_CFLAGS = $(AM_CFLAGS) $(COMMON_CFLAGS) -msse2
-libcommon_audio_sse2_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS) -msse2
-libcommon_audio_sse2_la_LDFLAGS = $(AM_LDFLAGS)
-
-libcommon_audio_la_LIBADD = libcommon_audio_sse2.la
-endif
-
-if HAVE_ARM
-libcommon_audio_la_SOURCES += \
- signal_processing/complex_bit_reverse_arm.S \
- signal_processing/spl_sqrt_floor_arm.S
-endif
-
-if HAVE_ARMV7
-libcommon_audio_la_SOURCES += \
- signal_processing/filter_ar_fast_q12_armv7.S
-endif
-
-if HAVE_NEON
-libcommon_audio_la_SOURCES += \
- resampler/sinc_resampler_neon.cc \
- signal_processing/cross_correlation_neon.c \
- signal_processing/downsample_fast_neon.c \
- signal_processing/min_max_operations_neon.c \
- fir_filter_neon.cc \
- fir_filter_neon.h
-endif
-
-if !HAVE_ARM
-# FIXME: This condition will also hold for !HAVE_MIPS
-libcommon_audio_la_SOURCES += \
- signal_processing/complex_bit_reverse.c \
- signal_processing/filter_ar_fast_q12.c \
- signal_processing/spl_sqrt_floor.c
-endif
-
-libcommon_audio_la_CCASFLAGS = $(AM_CCASFLAGS) $(COMMON_CFLAGS)
-libcommon_audio_la_CFLAGS = $(AM_CFLAGS) $(COMMON_CFLAGS)
-libcommon_audio_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)
-
-# FIXME: The MIPS optimisations need to be hooked up once we have the
-# autotools conditionals in place
-EXTRA_DIST = BUILD.gn \
- signal_processing/complex_bit_reverse_mips.c \
- signal_processing/complex_fft_mips.c \
- signal_processing/cross_correlation_mips.c \
- signal_processing/downsample_fast_mips.c \
- signal_processing/filter_ar_fast_q12_mips.c \
- signal_processing/min_max_operations_mips.c \
- signal_processing/resample_by_2_mips.c \
- signal_processing/spl_sqrt_floor_mips.c \
- signal_processing/vector_scaling_operations_mips.c
diff --git a/webrtc/modules/Makefile.am b/webrtc/modules/Makefile.am
deleted file mode 100644
index 0216ee5..0000000
--- a/webrtc/modules/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBDIRS = audio_coding audio_processing
-
-EXTRA_DIST = interface/module_common_types.h \
- utility/interface/audio_frame_operations.h
diff --git a/webrtc/modules/audio_coding/Makefile.am b/webrtc/modules/audio_coding/Makefile.am
deleted file mode 100644
index c3c6b71..0000000
--- a/webrtc/modules/audio_coding/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-noinst_LTLIBRARIES = libaudio_coding.la
-
-libaudio_coding_la_SOURCES = codecs/isac/main/include/isac.h \
- codecs/isac/main/source/arith_routines.c \
- codecs/isac/main/source/arith_routines.h \
- codecs/isac/main/source/arith_routines_hist.c \
- codecs/isac/main/source/arith_routines_logist.c \
- codecs/isac/main/source/codec.h \
- codecs/isac/main/source/encode_lpc_swb.c \
- codecs/isac/main/source/encode_lpc_swb.h \
- codecs/isac/main/source/entropy_coding.c \
- codecs/isac/main/source/entropy_coding.h \
- codecs/isac/main/source/filter_functions.c \
- codecs/isac/main/source/filterbanks.c \
- codecs/isac/main/source/filterbank_tables.c \
- codecs/isac/main/source/filterbank_tables.h \
- codecs/isac/main/source/intialize.c \
- codecs/isac/main/source/lpc_analysis.c \
- codecs/isac/main/source/lpc_analysis.h \
- codecs/isac/main/source/lpc_gain_swb_tables.c \
- codecs/isac/main/source/lpc_gain_swb_tables.h \
- codecs/isac/main/source/lpc_shape_swb12_tables.c \
- codecs/isac/main/source/lpc_shape_swb12_tables.h \
- codecs/isac/main/source/lpc_shape_swb16_tables.c \
- codecs/isac/main/source/lpc_shape_swb16_tables.h \
- codecs/isac/main/source/lpc_tables.c \
- codecs/isac/main/source/lpc_tables.h \
- codecs/isac/main/source/os_specific_inline.h \
- codecs/isac/main/source/pitch_estimator.c \
- codecs/isac/main/source/pitch_estimator.h \
- codecs/isac/main/source/pitch_filter.c \
- codecs/isac/main/source/pitch_gain_tables.c \
- codecs/isac/main/source/pitch_gain_tables.h \
- codecs/isac/main/source/pitch_lag_tables.c \
- codecs/isac/main/source/pitch_lag_tables.h \
- codecs/isac/main/source/settings.h \
- codecs/isac/main/source/spectrum_ar_model_tables.c \
- codecs/isac/main/source/spectrum_ar_model_tables.h \
- codecs/isac/main/source/structs.h \
- codecs/isac/bandwidth_info.h
-
-libaudio_coding_la_CFLAGS = $(AM_CFLAGS) $(COMMON_CFLAGS)
-libaudio_coding_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)
-
-EXTRA_DIST = BUILD.gn
diff --git a/webrtc/modules/audio_processing/Makefile.am b/webrtc/modules/audio_processing/Makefile.am
deleted file mode 100644
index 5a98913..0000000
--- a/webrtc/modules/audio_processing/Makefile.am
+++ /dev/null
@@ -1,187 +0,0 @@
-lib_LTLIBRARIES = libwebrtc_audio_processing.la
-
-libwebrtc_audio_processing_la_SOURCES = include/audio_processing.h \
- aec/include/echo_cancellation.h \
- aec/aec_common.h \
- aec/aec_core.c \
- aec/aec_core.h \
- aec/aec_core_internal.h \
- aec/aec_rdft.c \
- aec/aec_rdft.h \
- aec/aec_resampler.c \
- aec/aec_resampler.h \
- aec/echo_cancellation.c \
- aec/echo_cancellation_internal.h \
- aecm/include/echo_control_mobile.h \
- aecm/echo_control_mobile.c \
- aecm/aecm_core.c \
- aecm/aecm_core.h \
- aecm/aecm_core_c.c \
- aecm/aecm_defines.h \
- agc/legacy/analog_agc.c \
- agc/legacy/analog_agc.h \
- agc/legacy/gain_control.h \
- agc/legacy/digital_agc.c \
- agc/legacy/digital_agc.h \
- agc/agc.cc \
- agc/agc.h \
- agc/agc_manager_direct.cc \
- agc/agc_manager_direct.h \
- agc/gain_map_internal.h \
- agc/histogram.cc \
- agc/histogram.h \
- agc/utility.cc \
- agc/utility.h \
- beamformer/array_util.h \
- beamformer/beamformer.h \
- beamformer/complex_matrix.h \
- beamformer/covariance_matrix_generator.h \
- beamformer/matrix.h \
- beamformer/matrix_test_helpers.h \
- beamformer/nonlinear_beamformer.h \
- beamformer/array_util.cc \
- beamformer/covariance_matrix_generator.cc \
- beamformer/nonlinear_beamformer.cc \
- intelligibility/intelligibility_enhancer.h \
- intelligibility/intelligibility_utils.h \
- intelligibility/intelligibility_enhancer.cc \
- intelligibility/intelligibility_utils.cc \
- logging/aec_logging.h \
- logging/aec_logging_file_handling.h \
- logging/aec_logging_file_handling.cc \
- transient/common.h \
- transient/daubechies_8_wavelet_coeffs.h \
- transient/dyadic_decimator.h \
- transient/file_utils.h \
- transient/moving_moments.h \
- transient/transient_detector.h \
- transient/transient_suppressor.h \
- transient/wpd_node.h \
- transient/wpd_tree.h \
- transient/click_annotate.cc \
- transient/file_utils.cc \
- transient/moving_moments.cc \
- transient/transient_detector.cc \
- transient/transient_suppressor.cc \
- transient/wpd_node.cc \
- transient/wpd_tree.cc \
- utility/delay_estimator.c \
- utility/delay_estimator.h \
- utility/delay_estimator_internal.h \
- utility/delay_estimator_wrapper.c \
- utility/delay_estimator_wrapper.h \
- vad/common.h \
- vad/gmm.h \
- vad/noise_gmm_tables.h \
- vad/pitch_based_vad.h \
- vad/pitch_internal.h \
- vad/pole_zero_filter.h \
- vad/standalone_vad.h \
- vad/vad_audio_proc.h \
- vad/vad_audio_proc_internal.h \
- vad/vad_circular_buffer.h \
- vad/voice_activity_detector.h \
- vad/voice_gmm_tables.h \
- vad/gmm.cc \
- vad/pitch_based_vad.cc \
- vad/pitch_internal.cc \
- vad/pole_zero_filter.cc \
- vad/standalone_vad.cc \
- vad/vad_audio_proc.cc \
- vad/vad_circular_buffer.cc \
- vad/voice_activity_detector.cc \
- audio_buffer.cc \
- audio_buffer.h \
- audio_processing_impl.cc \
- audio_processing_impl.h \
- common.h \
- echo_cancellation_impl.cc \
- echo_cancellation_impl.h \
- echo_control_mobile_impl.cc \
- echo_control_mobile_impl.h \
- gain_control_impl.cc \
- gain_control_impl.h \
- high_pass_filter_impl.cc \
- high_pass_filter_impl.h \
- level_estimator_impl.cc \
- level_estimator_impl.h \
- noise_suppression_impl.cc \
- noise_suppression_impl.h \
- rms_level.cc \
- rms_level.h \
- splitting_filter.cc \
- splitting_filter.h \
- processing_component.cc \
- processing_component.h \
- three_band_filter_bank.cc \
- three_band_filter_bank.h \
- typing_detection.cc \
- typing_detection.h \
- voice_detection_impl.cc \
- voice_detection_impl.h
-
-if NS_FIXED
-COMMON_CFLAGS += -DWEBRTC_NS_FIXED=1
-COMMON_CXXFLAGS += -DWEBRTC_NS_FIXED=1
-libwebrtc_audio_processing_la_SOURCES += \
- ns/include/noise_suppression_x.h \
- ns/noise_suppression_x.c \
- ns/nsx_defines.h \
- ns/nsx_core.c \
- ns/nsx_core.h \
- ns/nsx_core_c.c
-if HAVE_NEON
-libwebrtc_audio_processing_la_SOURCES += \
- ns/nsx_core_neon.c
-endif
-else
-COMMON_CFLAGS += -DWEBRTC_NS_FLOAT=1
-COMMON_CXXFLAGS += -DWEBRTC_NS_FLOAT=1
-libwebrtc_audio_processing_la_SOURCES += \
- ns/include/noise_suppression.h \
- ns/noise_suppression.c \
- ns/defines.h \
- ns/ns_core.c \
- ns/ns_core.h \
- ns/windows_private.h
-endif
-
-if HAVE_X86
-noinst_LTLIBRARIES = libwebrtc_audio_processing_privatearch.la
-LIBWEBRTC_PRIVATEARCH=libwebrtc_audio_processing_privatearch.la
-libwebrtc_audio_processing_privatearch_la_SOURCES = \
- aec/aec_core_sse2.c \
- aec/aec_rdft_sse2.c
-libwebrtc_audio_processing_privatearch_la_CFLAGS = $(AM_CFLAGS) $(COMMON_CFLAGS) -msse2
-libwebrtc_audio_processing_privatearch_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS) -msse2
-libwebrtc_audio_processing_privatearch_la_LDFLAGS = $(AM_LDFLAGS)
-endif
-
-if HAVE_NEON
-libwebrtc_audio_processing_la_SOURCES += \
- aec/aec_core_neon.c \
- aec/aec_rdft_neon.c \
- aecm/aecm_core_neon.c
-endif
-
-libwebrtc_audio_processing_la_CFLAGS = $(AM_CFLAGS) $(COMMON_CFLAGS)
-libwebrtc_audio_processing_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)
-
-libwebrtc_audio_processing_la_LIBADD = $(top_builddir)/webrtc/libwebrtc.la \
- $(top_builddir)/webrtc/base/libbase.la \
- $(top_builddir)/webrtc/system_wrappers/libsystem_wrappers.la \
- $(top_builddir)/webrtc/common_audio/libcommon_audio.la \
- $(top_builddir)/webrtc/modules/audio_coding/libaudio_coding.la \
- $(LIBWEBRTC_PRIVATEARCH) \
- $(GNUSTL_LIBS)
-libwebrtc_audio_processing_la_LDFLAGS = $(AM_LDFLAGS) $(COMMON_LDFLAGS) \
- -no-undefined \
- -version-info $(LIBWEBRTC_AUDIO_PROCESSING_VERSION_INFO)
-
-# FIXME: The MIPS optimisations need to be hooked up once we have the
-# autotools conditionals in place
-EXTRA_DIST = BUILD.gn \
- aec/aec_core_mips.c \
- aec/aec_rdft_neon.c \
- aecm/aecm_core_mips.c \
- ns/nsx_core_mips.c
diff --git a/webrtc/system_wrappers/Makefile.am b/webrtc/system_wrappers/Makefile.am
deleted file mode 100644
index 09973a7..0000000
--- a/webrtc/system_wrappers/Makefile.am
+++ /dev/null
@@ -1,91 +0,0 @@
-noinst_LTLIBRARIES = libsystem_wrappers.la
-
-noinst_HEADERS = include/aligned_array.h \
- include/asm_defines.h \
- include/condition_variable_wrapper.h \
- include/compile_assert_c.h \
- include/event_wrapper.h \
- include/scoped_vector.h \
- include/static_instance.h \
- include/stl_util.h
-
-libsystem_wrappers_la_SOURCES = include/aligned_malloc.h \
- include/cpu_features_wrapper.h \
- include/critical_section_wrapper.h \
- include/file_wrapper.h \
- include/logging.h \
- include/metrics.h \
- include/rw_lock_wrapper.h \
- include/sleep.h \
- include/thread_wrapper.h \
- include/trace.h \
- source/aligned_malloc.cc \
- source/cpu_features.cc \
- source/event.cc \
- source/event_timer_posix.h \
- source/event_timer_win.h \
- source/file_impl.cc \
- source/file_impl.h \
- source/critical_section.cc \
- source/critical_section_posix.h \
- source/critical_section_win.h \
- source/logging.cc \
- source/metrics_default.cc \
- source/rw_lock.cc \
- source/rw_lock_generic.h \
- source/rw_lock_posix.h \
- source/rw_lock_win.h \
- source/sleep.cc \
- source/thread.cc \
- source/thread_posix.h \
- source/thread_win.h \
- source/trace_impl.cc \
- source/trace_impl.h \
- source/trace_posix.h \
- source/trace_win.h
-
-EXTRA_DIST = BUILD.gn
-
-if HAVE_POSIX
-libsystem_wrappers_la_SOURCES += source/critical_section_posix.cc \
- source/event_timer_posix.cc \
- source/rw_lock_posix.cc \
- source/thread_posix.cc \
- source/trace_posix.cc
-else
-EXTRA_DIST += source/critical_section_posix.cc \
- source/event_timer_posix.cc \
- source/rw_lock_posix.cc \
- source/thread_posix.cc \
- source/trace_posix.cc
-endif
-
-if HAVE_WIN
-libsystem_wrappers_la_SOURCES += include/fix_interlocked_exchange_pointer_win.h \
- source/critical_section_win.cc \
- source/condition_variable.cc \
- source/condition_variable_event_win.cc \
- source/condition_variable_event_win.h \
- source/condition_variable_native_win.cc \
- source/condition_variable_native_win.h \
- source/event_timer_win.cc \
- source/rw_lock_win.cc \
- source/rw_lock_generic.cc \
- source/thread_win.cc \
- source/trace_win.cc
-else
-EXTRA_DIST += include/fix_interlocked_exchange_pointer_win.h \
- source/critical_section_win.cc \
- source/condition_variable.cc \
- source/condition_variable_event_win.cc \
- source/condition_variable_event_win.h \
- source/condition_variable_native_win.cc \
- source/condition_variable_native_win.h \
- source/event_timer_win.cc \
- source/rw_lock_generic.cc \
- source/rw_lock_win.cc \
- source/thread_win.cc \
- source/trace_win.cc
-endif
-
-libsystem_wrappers_la_CXXFLAGS = $(AM_CXXFLAGS) $(COMMON_CXXFLAGS)