webrtc/modules/audio_processing/transient
saza aa42ecde9a Make transient suppression optionally excludable via defines
This allows clients to exclude the transient suppression submodule from WebRTC builds, by defining WEBRTC_EXCLUDE_TRANSIENT_SUPPRESSOR.

The changes have been shown to be bitexact for a test dataset (when the flag is _not_ defined.)

No-Try: True
Bug: webrtc:11226, webrtc:11292
Change-Id: I6931c82a280a9b40a53ee1c2a9820ed9e674a9a5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/171421
Commit-Queue: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#30978}
2020-04-02 11:44:07 +00:00
..
test
BUILD.gn Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
click_annotate.cc Reland "Trim down FileWrapper class to be merely a wrapper owning a FILE*" 2019-01-21 12:46:25 +00:00
common.h
daubechies_8_wavelet_coeffs.h
dyadic_decimator_unittest.cc
dyadic_decimator.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
file_utils_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
file_utils.cc Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
file_utils.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
moving_moments_unittest.cc
moving_moments.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
moving_moments.h
transient_detector_unittest.cc Reland "Trim down FileWrapper class to be merely a wrapper owning a FILE*" 2019-01-21 12:46:25 +00:00
transient_detector.cc Format almost everything. 2019-07-08 13:45:15 +00:00
transient_detector.h Format almost everything. 2019-07-08 13:45:15 +00:00
transient_suppression_test.cc Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor_creator.cc Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor_creator.h Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor_impl.cc Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor_impl.h Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor_unittest.cc Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
transient_suppressor.h Make transient suppression optionally excludable via defines 2020-04-02 11:44:07 +00:00
windows_private.h Ensured that all files in APM are using the webrtc namespace 2020-03-20 17:33:28 +00:00
wpd_node_unittest.cc
wpd_node.cc
wpd_node.h Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
wpd_tree_unittest.cc Concatenate string literals at compile time. 2020-01-14 14:47:48 +00:00
wpd_tree.cc [Cleanup] Add missing #include. Remove useless ones. 2018-10-23 11:32:56 +00:00
wpd_tree.h Format almost everything. 2019-07-08 13:45:15 +00:00