[webrtc-audio-processing] 02/15: Merge tag 'upstream/0.2'

Felipe Sateler fsateler at moszumanska.debian.org
Wed Apr 27 23:44:35 UTC 2016


This is an automated email from the git hooks/post-receive script.

fsateler pushed a commit to branch master
in repository webrtc-audio-processing.

commit 45e49abc18a759f9a0e7256b03a3b050dffc3b88
Merge: e675a5f e595a32
Author: Felipe Sateler <fsateler at debian.org>
Date:   Wed Apr 27 19:58:03 2016 -0300

    Merge tag 'upstream/0.2'
    
    Upstream version 0.2
    
    # gpg: Signature made Wed 27 Apr 2016 19:57:59 CLST
    # gpg:                using RSA key 0xA3BABAE2408DD6CF
    # gpg: Good signature from "Felipe Sateler <fsateler at debian.org>"
    # gpg:                 aka "Felipe Sateler <fsateler at uc.cl>"
    # gpg:                 aka "Felipe Sateler <fsateler at gmail.com>"
    # Primary key fingerprint: 218E E036 2033 C87B 6C13  5FA4 A3BA BAE2 408D D6CF

 Makefile.am                                        |   21 +-
 Makefile.in                                        |  490 +-
 NEWS                                               |   44 +
 README                                             |   41 +-
 README.md                                          |   36 +
 UPDATING.md                                        |   67 +
 aclocal.m4                                         | 3683 ++++++++-----
 compile                                            |  347 ++
 config.guess                                       |  313 +-
 config.sub                                         |  193 +-
 configure                                          | 4712 ++++++++++-------
 configure.ac                                       |  112 +-
 depcomp                                            |  531 +-
 install-sh                                         |  385 +-
 ltmain.sh                                          | 5559 +++++++++++++-------
 missing                                            |  461 +-
 src/Makefile.am                                    |    1 -
 src/Makefile.in                                    |  566 --
 src/common_audio/Makefile.am                       |    1 -
 .../signal_processing_library/Makefile.am          |   44 -
 .../signal_processing_library/Makefile.in          |  902 ----
 .../main/interface/spl_inl.h                       |  159 -
 .../main/source/auto_correlation.c                 |  141 -
 .../main/source/complex_bit_reverse.c              |   51 -
 .../main/source/complex_fft.c                      |  150 -
 .../main/source/complex_ifft.c                     |  161 -
 .../main/source/copy_set_operations.c              |  108 -
 .../main/source/cos_table.c                        |   60 -
 .../main/source/cross_correlation.c                |  267 -
 .../main/source/division_operations.c              |  144 -
 .../main/source/dot_product_with_scale.c           |   91 -
 .../main/source/downsample_fast.c                  |   59 -
 .../main/source/filter_ar.c                        |   89 -
 .../main/source/filter_ar_fast_q12.c               |   49 -
 .../main/source/get_hanning_window.c               |   41 -
 .../main/source/ilbc_specific_functions.c          |  120 -
 .../main/source/levinson_durbin.c                  |  259 -
 .../main/source/min_max_operations.c               |  265 -
 .../main/source/randomization_functions.c          |   52 -
 .../main/source/resample_by_2_internal.h           |   47 -
 .../main/source/sin_table.c                        |   60 -
 .../main/source/sin_table_1024.c                   |  150 -
 .../main/source/spl_sqrt_floor.c                   |   53 -
 .../main/source/spl_version.c                      |   25 -
 .../main/source/vector_scaling_operations.c        |  151 -
 src/common_audio/vad/Makefile.am                   |   15 -
 src/common_audio/vad/Makefile.in                   |  555 --
 src/common_audio/vad/main/interface/webrtc_vad.h   |  159 -
 src/common_audio/vad/main/source/vad_core.c        |  723 ---
 src/common_audio/vad/main/source/vad_core.h        |  132 -
 src/common_audio/vad/main/source/vad_defines.h     |   95 -
 src/common_audio/vad/main/source/vad_filterbank.c  |  279 -
 src/common_audio/vad/main/source/vad_filterbank.h  |  143 -
 src/common_audio/vad/main/source/vad_gmm.c         |   75 -
 src/common_audio/vad/main/source/vad_gmm.h         |   47 -
 src/common_audio/vad/main/source/vad_sp.c          |  236 -
 src/common_audio/vad/main/source/vad_sp.h          |   60 -
 src/common_audio/vad/main/source/webrtc_vad.c      |  197 -
 src/common_types.h                                 |  610 ---
 src/modules/Makefile.am                            |    1 -
 src/modules/Makefile.in                            |  566 --
 src/modules/audio_processing/Makefile.am           |   59 -
 src/modules/audio_processing/Makefile.in           |  911 ----
 src/modules/audio_processing/aec/Makefile.am       |   16 -
 src/modules/audio_processing/aec/Makefile.in       |  566 --
 src/modules/audio_processing/aec/aec_core.c        | 1466 ------
 src/modules/audio_processing/aec/aec_core.h        |  181 -
 src/modules/audio_processing/aec/aec_core_sse2.c   |  417 --
 src/modules/audio_processing/aec/aec_rdft.h        |   57 -
 src/modules/audio_processing/aec/aec_rdft_sse2.c   |  431 --
 .../audio_processing/aec/echo_cancellation.c       |  901 ----
 .../aec/interface/echo_cancellation.h              |  278 -
 src/modules/audio_processing/aec/resampler.c       |  233 -
 src/modules/audio_processing/aec/resampler.h       |   32 -
 src/modules/audio_processing/aecm/Makefile.am      |    9 -
 src/modules/audio_processing/aecm/Makefile.in      |  521 --
 src/modules/audio_processing/aecm/aecm_core.c      | 1932 -------
 src/modules/audio_processing/aecm/aecm_core.h      |  358 --
 src/modules/audio_processing/agc/Makefile.am       |   10 -
 src/modules/audio_processing/agc/Makefile.in       |  522 --
 src/modules/audio_processing/agc/analog_agc.h      |  133 -
 src/modules/audio_processing/agc/digital_agc.h     |   76 -
 src/modules/audio_processing/audio_buffer.cc       |  288 -
 src/modules/audio_processing/audio_buffer.h        |   71 -
 .../audio_processing/audio_processing_impl.cc      |  673 ---
 .../audio_processing/audio_processing_impl.h       |  117 -
 .../audio_processing/echo_cancellation_impl.h      |   76 -
 .../audio_processing/echo_control_mobile_impl.h    |   62 -
 src/modules/audio_processing/gain_control_impl.h   |   80 -
 .../audio_processing/high_pass_filter_impl.h       |   51 -
 .../audio_processing/level_estimator_impl.cc       |  182 -
 .../audio_processing/level_estimator_impl.h        |   53 -
 .../audio_processing/noise_suppression_impl.h      |   54 -
 src/modules/audio_processing/ns/Makefile.am        |   20 -
 src/modules/audio_processing/ns/Makefile.in        |  560 --
 .../ns/interface/noise_suppression.h               |  124 -
 .../ns/interface/noise_suppression_x.h             |  123 -
 .../audio_processing/ns/noise_suppression.c        |   65 -
 .../audio_processing/ns/noise_suppression_x.c      |   65 -
 src/modules/audio_processing/ns/ns_core.c          | 1305 -----
 src/modules/audio_processing/ns/ns_core.h          |  179 -
 src/modules/audio_processing/ns/nsx_core.h         |  180 -
 src/modules/audio_processing/ns/nsx_defines.h      |   59 -
 src/modules/audio_processing/splitting_filter.cc   |   33 -
 src/modules/audio_processing/splitting_filter.h    |   63 -
 src/modules/audio_processing/utility/Makefile.am   |   12 -
 src/modules/audio_processing/utility/Makefile.in   |  544 --
 .../audio_processing/utility/delay_estimator.c     |  550 --
 .../audio_processing/utility/delay_estimator.h     |  154 -
 .../utility/delay_estimator_float.c                |  288 -
 .../utility/delay_estimator_float.h                |  125 -
 src/modules/audio_processing/utility/ring_buffer.c |  239 -
 src/modules/audio_processing/utility/ring_buffer.h |   41 -
 .../audio_processing/voice_detection_impl.h        |   63 -
 src/modules/interface/module.h                     |   70 -
 src/modules/interface/module_common_types.h        | 1034 ----
 src/system_wrappers/Makefile.am                    |   13 -
 src/system_wrappers/Makefile.in                    |  550 --
 .../interface/critical_section_wrapper.h           |   66 -
 .../source/critical_section_posix.cc               |   38 -
 .../source/critical_section_windows.h              |   36 -
 src/typedefs.h                                     |  142 -
 webrtc-audio-processing.pc.in                      |    2 +-
 webrtc/BUILD.gn                                    |  281 +
 webrtc/LICENSE_THIRD_PARTY                         |  419 ++
 webrtc/Makefile.am                                 |   12 +
 webrtc/Makefile.in                                 |  729 +++
 PATENTS => webrtc/PATENTS                          |    0
 webrtc/base/BUILD.gn                               |  596 +++
 webrtc/base/Makefile.am                            |   31 +
 webrtc/base/Makefile.in                            |  702 +++
 webrtc/base/arraysize.h                            |   31 +
 webrtc/base/atomicops.h                            |   68 +
 webrtc/base/basictypes.h                           |   74 +
 webrtc/base/checks.cc                              |  127 +
 webrtc/base/checks.h                               |  229 +
 webrtc/base/constructormagic.h                     |   34 +
 webrtc/base/criticalsection.cc                     |  169 +
 webrtc/base/criticalsection.h                      |  129 +
 webrtc/base/event.cc                               |  135 +
 webrtc/base/event.h                                |   53 +
 webrtc/base/maybe.h                                |  110 +
 webrtc/base/platform_file.cc                       |   49 +
 webrtc/base/platform_file.h                        |   44 +
 webrtc/base/platform_thread.cc                     |   82 +
 webrtc/base/platform_thread.h                      |   43 +
 webrtc/base/safe_conversions.h                     |   70 +
 webrtc/base/safe_conversions_impl.h                |  188 +
 webrtc/base/scoped_ptr.h                           |  636 +++
 webrtc/base/stringutils.cc                         |  133 +
 webrtc/base/stringutils.h                          |  318 ++
 webrtc/base/template_util.h                        |  127 +
 webrtc/base/thread_annotations.h                   |   99 +
 webrtc/base/thread_checker.h                       |   91 +
 webrtc/base/thread_checker_impl.cc                 |   36 +
 webrtc/base/thread_checker_impl.h                  |   48 +
 webrtc/common.h                                    |  124 +
 webrtc/common_audio/BUILD.gn                       |  243 +
 webrtc/common_audio/Makefile.am                    |  146 +
 webrtc/common_audio/Makefile.in                    | 1640 ++++++
 webrtc/common_audio/audio_converter.cc             |  200 +
 webrtc/common_audio/audio_converter.h              |   66 +
 webrtc/common_audio/audio_ring_buffer.cc           |   75 +
 webrtc/common_audio/audio_ring_buffer.h            |   56 +
 webrtc/common_audio/audio_util.cc                  |   51 +
 webrtc/common_audio/blocker.cc                     |  236 +
 webrtc/common_audio/blocker.h                      |  123 +
 webrtc/common_audio/channel_buffer.cc              |   73 +
 webrtc/common_audio/channel_buffer.h               |  171 +
 .../utility => webrtc/common_audio}/fft4g.c        |  146 +-
 .../utility => webrtc/common_audio}/fft4g.h        |   15 +-
 webrtc/common_audio/fir_filter.cc                  |  116 +
 webrtc/common_audio/fir_filter.h                   |   40 +
 webrtc/common_audio/fir_filter_neon.cc             |   72 +
 webrtc/common_audio/fir_filter_neon.h              |   37 +
 webrtc/common_audio/fir_filter_sse.cc              |   80 +
 webrtc/common_audio/fir_filter_sse.h               |   37 +
 webrtc/common_audio/include/audio_util.h           |  188 +
 webrtc/common_audio/lapped_transform.cc            |  101 +
 webrtc/common_audio/lapped_transform.h             |  123 +
 webrtc/common_audio/real_fourier.cc                |   57 +
 webrtc/common_audio/real_fourier.h                 |   75 +
 webrtc/common_audio/real_fourier_ooura.cc          |   85 +
 webrtc/common_audio/real_fourier_ooura.h           |   45 +
 webrtc/common_audio/real_fourier_openmax.h         |   44 +
 .../resampler/include/push_resampler.h             |   52 +
 webrtc/common_audio/resampler/include/resampler.h  |   95 +
 webrtc/common_audio/resampler/push_resampler.cc    |  110 +
 .../common_audio/resampler/push_sinc_resampler.cc  |  103 +
 .../common_audio/resampler/push_sinc_resampler.h   |   76 +
 webrtc/common_audio/resampler/resampler.cc         |  959 ++++
 webrtc/common_audio/resampler/sinc_resampler.cc    |  378 ++
 webrtc/common_audio/resampler/sinc_resampler.h     |  174 +
 .../common_audio/resampler/sinc_resampler_neon.cc  |   47 +
 .../common_audio/resampler/sinc_resampler_sse.cc   |   59 +
 .../resampler/sinusoidal_linear_chirp_source.cc    |   58 +
 .../resampler/sinusoidal_linear_chirp_source.h     |   55 +
 webrtc/common_audio/ring_buffer.c                  |  247 +
 webrtc/common_audio/ring_buffer.h                  |   66 +
 .../signal_processing}/auto_corr_to_refl_coef.c    |   28 +-
 .../signal_processing/auto_correlation.c           |   65 +
 .../signal_processing/complex_bit_reverse.c        |  108 +
 .../signal_processing/complex_bit_reverse_arm.S    |  119 +
 .../signal_processing/complex_bit_reverse_mips.c   |  176 +
 .../common_audio/signal_processing/complex_fft.c   |  298 ++
 .../signal_processing/complex_fft_mips.c           |  328 ++
 .../signal_processing/complex_fft_tables.h         |  148 +
 .../signal_processing/copy_set_operations.c        |   82 +
 .../signal_processing/cross_correlation.c          |   30 +
 .../signal_processing/cross_correlation_mips.c     |  104 +
 .../signal_processing/cross_correlation_neon.c     |   87 +
 .../signal_processing/division_operations.c        |  138 +
 .../signal_processing/dot_product_with_scale.c     |   32 +
 .../signal_processing/downsample_fast.c            |   48 +
 .../signal_processing/downsample_fast_mips.c       |  169 +
 .../signal_processing/downsample_fast_neon.c       |  217 +
 .../common_audio/signal_processing}/energy.c       |   21 +-
 webrtc/common_audio/signal_processing/filter_ar.c  |   89 +
 .../signal_processing/filter_ar_fast_q12.c         |   42 +
 .../signal_processing/filter_ar_fast_q12_armv7.S   |  218 +
 .../signal_processing/filter_ar_fast_q12_mips.c    |  140 +
 .../signal_processing}/filter_ma_fast_q12.c        |   26 +-
 .../signal_processing/get_hanning_window.c         |   30 +-
 .../signal_processing}/get_scaling_square.c        |   20 +-
 .../signal_processing/ilbc_specific_functions.c    |   90 +
 .../signal_processing/include/real_fft.h           |   97 +
 .../include}/signal_processing_library.h           | 1525 +++---
 .../signal_processing/include/spl_inl.h            |  173 +
 .../signal_processing/include/spl_inl_armv7.h      |  136 +
 .../signal_processing/include/spl_inl_mips.h       |  225 +
 .../signal_processing/levinson_durbin.c            |  246 +
 .../signal_processing}/lpc_to_refl_coef.c          |   23 +-
 .../signal_processing/min_max_operations.c         |  224 +
 .../signal_processing/min_max_operations_mips.c    |  376 ++
 .../signal_processing/min_max_operations_neon.c    |  283 +
 .../signal_processing/randomization_functions.c    |   40 +-
 webrtc/common_audio/signal_processing/real_fft.c   |  102 +
 .../signal_processing}/refl_coef_to_lpc.c          |   17 +-
 .../common_audio/signal_processing}/resample.c     |  144 +-
 .../signal_processing}/resample_48khz.c            |  120 +-
 .../signal_processing}/resample_by_2.c             |   96 +-
 .../signal_processing}/resample_by_2_internal.c    |  132 +-
 .../signal_processing/resample_by_2_internal.h     |   47 +
 .../signal_processing/resample_by_2_mips.c         |  290 +
 .../signal_processing}/resample_fractional.c       |   55 +-
 webrtc/common_audio/signal_processing/spl_init.c   |  140 +
 .../common_audio/signal_processing}/spl_sqrt.c     |   84 +-
 .../signal_processing/spl_sqrt_floor.c             |   77 +
 .../signal_processing/spl_sqrt_floor_arm.S         |  110 +
 .../signal_processing/spl_sqrt_floor_mips.c        |  207 +
 .../signal_processing}/splitting_filter.c          |  126 +-
 .../sqrt_of_one_minus_x_squared.c                  |   16 +-
 .../signal_processing/vector_scaling_operations.c  |  165 +
 .../vector_scaling_operations_mips.c               |   57 +
 webrtc/common_audio/sparse_fir_filter.cc           |   60 +
 webrtc/common_audio/sparse_fir_filter.h            |   52 +
 webrtc/common_audio/vad/include/vad.h              |   50 +
 webrtc/common_audio/vad/include/webrtc_vad.h       |   86 +
 webrtc/common_audio/vad/vad.cc                     |   63 +
 webrtc/common_audio/vad/vad_core.c                 |  676 +++
 webrtc/common_audio/vad/vad_core.h                 |  115 +
 webrtc/common_audio/vad/vad_filterbank.c           |  331 ++
 webrtc/common_audio/vad/vad_filterbank.h           |   44 +
 webrtc/common_audio/vad/vad_gmm.c                  |   83 +
 webrtc/common_audio/vad/vad_gmm.h                  |   39 +
 webrtc/common_audio/vad/vad_sp.c                   |  178 +
 webrtc/common_audio/vad/vad_sp.h                   |   56 +
 webrtc/common_audio/vad/webrtc_vad.c               |  116 +
 webrtc/common_audio/wav_file.cc                    |  182 +
 webrtc/common_audio/wav_file.h                     |  118 +
 webrtc/common_audio/wav_header.cc                  |  242 +
 webrtc/common_audio/wav_header.h                   |   64 +
 webrtc/common_audio/window_generator.cc            |   72 +
 webrtc/common_audio/window_generator.h             |   33 +
 webrtc/common_types.cc                             |   51 +
 webrtc/common_types.h                              |  911 ++++
 webrtc/modules/Makefile.am                         |    4 +
 {src/common_audio => webrtc/modules}/Makefile.in   |  320 +-
 webrtc/modules/audio_coding/BUILD.gn               |  867 +++
 webrtc/modules/audio_coding/Makefile.am            |   45 +
 webrtc/modules/audio_coding/Makefile.in            |  877 +++
 .../audio_coding/codecs/isac/bandwidth_info.h      |   24 +
 .../audio_coding/codecs/isac/main/include/isac.h   |  724 +++
 .../codecs/isac/main/source/arith_routines.c       |   60 +
 .../codecs/isac/main/source/arith_routines.h       |   63 +
 .../codecs/isac/main/source/arith_routines_hist.c  |  291 +
 .../isac/main/source/arith_routines_logist.c       |  294 ++
 .../audio_coding/codecs/isac/main/source/codec.h   |  233 +
 .../codecs/isac/main/source/encode_lpc_swb.c       |  708 +++
 .../codecs/isac/main/source/encode_lpc_swb.h       |  282 +
 .../codecs/isac/main/source/entropy_coding.c       | 2066 ++++++++
 .../codecs/isac/main/source/entropy_coding.h       |  343 ++
 .../codecs/isac/main/source/filter_functions.c     |  263 +
 .../codecs/isac/main/source/filterbank_tables.c    |   37 +
 .../codecs/isac/main/source/filterbank_tables.h    |   46 +
 .../codecs/isac/main/source/filterbanks.c          |  346 ++
 .../codecs/isac/main/source/intialize.c            |  171 +
 .../codecs/isac/main/source/lpc_analysis.c         |  535 ++
 .../codecs/isac/main/source/lpc_analysis.h         |   50 +
 .../codecs/isac/main/source/lpc_gain_swb_tables.c  |  137 +
 .../codecs/isac/main/source/lpc_gain_swb_tables.h  |   49 +
 .../isac/main/source/lpc_shape_swb12_tables.c      |  159 +
 .../isac/main/source/lpc_shape_swb12_tables.h      |   65 +
 .../isac/main/source/lpc_shape_swb16_tables.c      |  248 +
 .../isac/main/source/lpc_shape_swb16_tables.h      |   78 +
 .../codecs/isac/main/source/lpc_tables.c           |  601 +++
 .../codecs/isac/main/source/lpc_tables.h           |  100 +
 .../codecs/isac/main/source/os_specific_inline.h   |   41 +
 .../codecs/isac/main/source/pitch_estimator.c      |  623 +++
 .../codecs/isac/main/source/pitch_estimator.h      |   75 +
 .../codecs/isac/main/source/pitch_filter.c         |  383 ++
 .../codecs/isac/main/source/pitch_gain_tables.c    |  105 +
 .../codecs/isac/main/source/pitch_gain_tables.h    |   45 +
 .../codecs/isac/main/source/pitch_lag_tables.c     |  277 +
 .../codecs/isac/main/source/pitch_lag_tables.h     |  114 +
 .../codecs/isac/main/source/settings.h             |  205 +
 .../isac/main/source/spectrum_ar_model_tables.c    |  139 +
 .../isac/main/source/spectrum_ar_model_tables.h    |   78 +
 .../audio_coding/codecs/isac/main/source/structs.h |  495 ++
 webrtc/modules/audio_processing/BUILD.gn           |  286 +
 webrtc/modules/audio_processing/Makefile.am        |  178 +
 webrtc/modules/audio_processing/Makefile.in        | 1649 ++++++
 webrtc/modules/audio_processing/aec/aec_common.h   |   32 +
 webrtc/modules/audio_processing/aec/aec_core.c     | 1929 +++++++
 webrtc/modules/audio_processing/aec/aec_core.h     |  129 +
 .../audio_processing/aec/aec_core_internal.h       |  202 +
 .../modules/audio_processing/aec/aec_core_mips.c   |  774 +++
 .../modules/audio_processing/aec/aec_core_neon.c   |  736 +++
 .../modules/audio_processing/aec/aec_core_sse2.c   |  731 +++
 .../modules/audio_processing/aec/aec_rdft.c        |  374 +-
 webrtc/modules/audio_processing/aec/aec_rdft.h     |   61 +
 .../modules/audio_processing/aec/aec_rdft_neon.c   |  355 ++
 .../modules/audio_processing/aec/aec_rdft_sse2.c   |  427 ++
 .../modules/audio_processing/aec/aec_resampler.c   |  209 +
 .../modules/audio_processing/aec/aec_resampler.h   |   39 +
 .../audio_processing/aec/echo_cancellation.c       |  923 ++++
 .../aec/echo_cancellation_internal.h               |   67 +
 .../aec/include/echo_cancellation.h                |  245 +
 webrtc/modules/audio_processing/aecm/aecm_core.c   | 1233 +++++
 webrtc/modules/audio_processing/aecm/aecm_core.h   |  434 ++
 webrtc/modules/audio_processing/aecm/aecm_core_c.c |  771 +++
 .../modules/audio_processing/aecm/aecm_core_mips.c | 1566 ++++++
 .../modules/audio_processing/aecm/aecm_core_neon.c |  212 +
 .../modules/audio_processing/aecm/aecm_defines.h   |   87 +
 .../audio_processing/aecm/echo_control_mobile.c    |  324 +-
 .../aecm/include}/echo_control_mobile.h            |  152 +-
 webrtc/modules/audio_processing/agc/agc.cc         |  101 +
 webrtc/modules/audio_processing/agc/agc.h          |   58 +
 .../audio_processing/agc/agc_manager_direct.cc     |  442 ++
 .../audio_processing/agc/agc_manager_direct.h      |  108 +
 .../audio_processing/agc/gain_map_internal.h       |  275 +
 webrtc/modules/audio_processing/agc/histogram.cc   |  228 +
 webrtc/modules/audio_processing/agc/histogram.h    |   91 +
 .../audio_processing/agc/legacy}/analog_agc.c      |  832 ++-
 .../audio_processing/agc/legacy/analog_agc.h       |  133 +
 .../audio_processing/agc/legacy}/digital_agc.c     |  476 +-
 .../audio_processing/agc/legacy/digital_agc.h      |   80 +
 .../audio_processing/agc/legacy}/gain_control.h    |  157 +-
 webrtc/modules/audio_processing/agc/utility.cc     |   35 +
 webrtc/modules/audio_processing/agc/utility.h      |   23 +
 webrtc/modules/audio_processing/audio_buffer.cc    |  462 ++
 webrtc/modules/audio_processing/audio_buffer.h     |  163 +
 .../audio_processing/audio_processing_impl.cc      | 1275 +++++
 .../audio_processing/audio_processing_impl.h       |  219 +
 .../audio_processing/beamformer/array_util.cc      |  118 +
 .../audio_processing/beamformer/array_util.h       |  116 +
 .../audio_processing/beamformer/beamformer.h       |   48 +
 .../audio_processing/beamformer/complex_matrix.h   |   97 +
 .../beamformer/covariance_matrix_generator.cc      |  114 +
 .../beamformer/covariance_matrix_generator.h       |   54 +
 .../modules/audio_processing/beamformer/matrix.h   |  368 ++
 .../beamformer/matrix_test_helpers.h               |  102 +
 .../beamformer/nonlinear_beamformer.cc             |  570 ++
 .../beamformer/nonlinear_beamformer.h              |  202 +
 webrtc/modules/audio_processing/common.h           |   35 +
 .../audio_processing/echo_cancellation_impl.cc     |  168 +-
 .../audio_processing/echo_cancellation_impl.h      |   86 +
 .../audio_processing/echo_control_mobile_impl.cc   |   85 +-
 .../audio_processing/echo_control_mobile_impl.h    |   64 +
 .../modules/audio_processing/gain_control_impl.cc  |  142 +-
 .../modules/audio_processing/gain_control_impl.h   |   82 +
 .../audio_processing/high_pass_filter_impl.cc      |  100 +-
 .../audio_processing/high_pass_filter_impl.h       |   50 +
 .../audio_processing/include}/audio_processing.h   |  532 +-
 .../intelligibility/intelligibility_enhancer.cc    |  381 ++
 .../intelligibility/intelligibility_enhancer.h     |  184 +
 .../intelligibility/intelligibility_utils.cc       |  314 ++
 .../intelligibility/intelligibility_utils.h        |  160 +
 .../audio_processing/level_estimator_impl.cc       |   86 +
 .../audio_processing/level_estimator_impl.h        |   53 +
 .../modules/audio_processing/logging/aec_logging.h |   86 +
 .../logging/aec_logging_file_handling.cc           |   57 +
 .../logging/aec_logging_file_handling.h            |   41 +
 .../audio_processing/noise_suppression_impl.cc     |  118 +-
 .../audio_processing/noise_suppression_impl.h      |   57 +
 .../modules/audio_processing/ns/defines.h          |    6 +-
 .../ns/include/noise_suppression.h                 |  116 +
 .../ns/include/noise_suppression_x.h               |   88 +
 .../audio_processing/ns/noise_suppression.c        |   59 +
 .../audio_processing/ns/noise_suppression_x.c      |   46 +
 webrtc/modules/audio_processing/ns/ns_core.c       | 1416 +++++
 webrtc/modules/audio_processing/ns/ns_core.h       |  190 +
 .../modules/audio_processing/ns/nsx_core.c         | 1758 +++----
 webrtc/modules/audio_processing/ns/nsx_core.h      |  263 +
 webrtc/modules/audio_processing/ns/nsx_core_c.c    |  261 +
 webrtc/modules/audio_processing/ns/nsx_core_mips.c | 1002 ++++
 webrtc/modules/audio_processing/ns/nsx_core_neon.c |  598 +++
 webrtc/modules/audio_processing/ns/nsx_defines.h   |   64 +
 .../modules/audio_processing/ns/windows_private.h  |    0
 .../audio_processing/processing_component.cc       |   29 +-
 .../audio_processing/processing_component.h        |   32 +-
 webrtc/modules/audio_processing/rms_level.cc       |   61 +
 webrtc/modules/audio_processing/rms_level.h        |   59 +
 .../modules/audio_processing/splitting_filter.cc   |  109 +
 webrtc/modules/audio_processing/splitting_filter.h |   68 +
 .../audio_processing/three_band_filter_bank.cc     |  212 +
 .../audio_processing/three_band_filter_bank.h      |   68 +
 .../audio_processing/transient/click_annotate.cc   |  114 +
 webrtc/modules/audio_processing/transient/common.h |   27 +
 .../transient/daubechies_8_wavelet_coeffs.h        |   63 +
 .../audio_processing/transient/dyadic_decimator.h  |   70 +
 .../audio_processing/transient/file_utils.cc       |  257 +
 .../audio_processing/transient/file_utils.h        |  118 +
 .../audio_processing/transient/moving_moments.cc   |   49 +
 .../audio_processing/transient/moving_moments.h    |   52 +
 .../transient/transient_detector.cc                |  173 +
 .../transient/transient_detector.h                 |   87 +
 .../transient/transient_suppressor.cc              |  424 ++
 .../transient/transient_suppressor.h               |  124 +
 .../modules/audio_processing/transient/wpd_node.cc |   71 +
 .../modules/audio_processing/transient/wpd_node.h  |   46 +
 .../modules/audio_processing/transient/wpd_tree.cc |  119 +
 .../modules/audio_processing/transient/wpd_tree.h  |   91 +
 .../modules/audio_processing/typing_detection.cc   |   90 +
 webrtc/modules/audio_processing/typing_detection.h |   93 +
 .../audio_processing/utility/delay_estimator.c     |  684 +++
 .../audio_processing/utility/delay_estimator.h     |  251 +
 .../utility/delay_estimator_internal.h             |   48 +
 .../utility/delay_estimator_wrapper.c              |  485 ++
 .../utility/delay_estimator_wrapper.h              |  244 +
 webrtc/modules/audio_processing/vad/common.h       |   27 +
 webrtc/modules/audio_processing/vad/gmm.cc         |   64 +
 webrtc/modules/audio_processing/vad/gmm.h          |   45 +
 .../audio_processing/vad/noise_gmm_tables.h        |   85 +
 .../audio_processing/vad/pitch_based_vad.cc        |  124 +
 .../modules/audio_processing/vad/pitch_based_vad.h |   57 +
 .../modules/audio_processing/vad/pitch_internal.cc |   51 +
 .../modules/audio_processing/vad/pitch_internal.h  |   26 +
 .../audio_processing/vad/pole_zero_filter.cc       |  106 +
 .../audio_processing/vad/pole_zero_filter.h        |   52 +
 .../modules/audio_processing/vad/standalone_vad.cc |   93 +
 .../modules/audio_processing/vad/standalone_vad.h  |   70 +
 .../modules/audio_processing/vad/vad_audio_proc.cc |  275 +
 .../modules/audio_processing/vad/vad_audio_proc.h  |   89 +
 .../audio_processing/vad/vad_audio_proc_internal.h |   94 +
 .../audio_processing/vad/vad_circular_buffer.cc    |  138 +
 .../audio_processing/vad/vad_circular_buffer.h     |   69 +
 .../vad/voice_activity_detector.cc                 |   85 +
 .../audio_processing/vad/voice_activity_detector.h |   70 +
 .../audio_processing/vad/voice_gmm_tables.h        |   85 +
 .../audio_processing/voice_detection_impl.cc       |   74 +-
 .../audio_processing/voice_detection_impl.h        |   64 +
 webrtc/modules/interface/module_common_types.h     |  816 +++
 .../utility/interface/audio_frame_operations.h     |   58 +
 webrtc/system_wrappers/BUILD.gn                    |  223 +
 webrtc/system_wrappers/Makefile.am                 |   60 +
 webrtc/system_wrappers/Makefile.in                 |  841 +++
 webrtc/system_wrappers/include/aligned_array.h     |   88 +
 webrtc/system_wrappers/include/aligned_malloc.h    |   59 +
 webrtc/system_wrappers/include/asm_defines.h       |   66 +
 webrtc/system_wrappers/include/compile_assert_c.h  |   24 +
 .../include}/cpu_features_wrapper.h                |   29 +-
 .../include/critical_section_wrapper.h             |   54 +
 webrtc/system_wrappers/include/event_wrapper.h     |   70 +
 webrtc/system_wrappers/include/file_wrapper.h      |   78 +
 webrtc/system_wrappers/include/logging.h           |  161 +
 webrtc/system_wrappers/include/metrics.h           |  139 +
 webrtc/system_wrappers/include/rw_lock_wrapper.h   |   68 +
 webrtc/system_wrappers/include/scoped_vector.h     |  157 +
 webrtc/system_wrappers/include/sleep.h             |   24 +
 webrtc/system_wrappers/include/static_instance.h   |  153 +
 webrtc/system_wrappers/include/stl_util.h          |  265 +
 webrtc/system_wrappers/include/thread_wrapper.h    |   95 +
 webrtc/system_wrappers/include/trace.h             |   92 +
 webrtc/system_wrappers/source/aligned_malloc.cc    |  100 +
 .../system_wrappers/source/cpu_features.cc         |   14 +-
 .../system_wrappers/source/critical_section.cc     |   17 +-
 .../source/critical_section_posix.cc               |   41 +
 .../source/critical_section_posix.h                |   27 +-
 .../system_wrappers/source/critical_section_win.cc |   34 +-
 .../system_wrappers/source/critical_section_win.h  |   38 +
 webrtc/system_wrappers/source/event.cc             |   54 +
 webrtc/system_wrappers/source/event_timer_posix.cc |  231 +
 webrtc/system_wrappers/source/event_timer_posix.h  |   60 +
 webrtc/system_wrappers/source/event_timer_win.cc   |   78 +
 webrtc/system_wrappers/source/event_timer_win.h    |   40 +
 webrtc/system_wrappers/source/file_impl.cc         |  278 +
 webrtc/system_wrappers/source/file_impl.h          |   69 +
 webrtc/system_wrappers/source/logging.cc           |   62 +
 webrtc/system_wrappers/source/metrics_default.cc   |   29 +
 webrtc/system_wrappers/source/rw_lock.cc           |   37 +
 webrtc/system_wrappers/source/rw_lock_generic.cc   |   77 +
 webrtc/system_wrappers/source/rw_lock_generic.h    |   46 +
 webrtc/system_wrappers/source/rw_lock_posix.cc     |   51 +
 webrtc/system_wrappers/source/rw_lock_posix.h      |   41 +
 webrtc/system_wrappers/source/rw_lock_win.cc       |   97 +
 webrtc/system_wrappers/source/rw_lock_win.h        |   40 +
 webrtc/system_wrappers/source/sleep.cc             |   36 +
 webrtc/system_wrappers/source/thread.cc            |   33 +
 webrtc/system_wrappers/source/thread_posix.cc      |  166 +
 webrtc/system_wrappers/source/thread_posix.h       |   53 +
 webrtc/system_wrappers/source/thread_win.cc        |  107 +
 webrtc/system_wrappers/source/thread_win.h         |   48 +
 webrtc/system_wrappers/source/trace_impl.cc        |  604 +++
 webrtc/system_wrappers/source/trace_impl.h         |  106 +
 webrtc/system_wrappers/source/trace_posix.cc       |   90 +
 webrtc/system_wrappers/source/trace_posix.h        |   39 +
 webrtc/system_wrappers/source/trace_win.cc         |   97 +
 webrtc/system_wrappers/source/trace_win.h          |   36 +
 webrtc/typedefs.h                                  |  111 +
 520 files changed, 86218 insertions(+), 36594 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-pulseaudio/webrtc-audio-processing.git



More information about the pkg-pulseaudio-devel mailing list