OLD | NEW |
---|---|
1 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license |
4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source |
5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found |
6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
8 | 8 |
9 { | 9 { |
10 'variables': { | 10 'variables': { |
11 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/audio_processing/asm_off sets', | 11 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/audio_processing/asm_off sets', |
12 # Outputs some low-level debug files. | 12 # Outputs some low-level debug files. |
13 'aec_debug_dump%': 0, | 13 'aec_debug_dump%': 0, |
14 | |
15 # Chooses whether the intelligibility enhancer should be used. | |
16 'intelligibility_enhancer': 0, | |
kjellander_webrtc
2016/08/26 12:52:01
This won't be useful as it'll always be set to 0.
peah-webrtc
2016/08/26 13:09:43
Great point!
Done.
| |
14 }, | 17 }, |
15 'targets': [ | 18 'targets': [ |
16 { | 19 { |
17 'target_name': 'audio_processing', | 20 'target_name': 'audio_processing', |
18 'type': 'static_library', | 21 'type': 'static_library', |
19 'variables': { | 22 'variables': { |
20 # Outputs some low-level debug files. | 23 # Outputs some low-level debug files. |
21 'agc_debug_dump%': 0, | 24 'agc_debug_dump%': 0, |
22 | 25 |
23 # Disables the usual mode where we trust the reported system delay | 26 # Disables the usual mode where we trust the reported system delay |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
78 'echo_cancellation_impl.h', | 81 'echo_cancellation_impl.h', |
79 'echo_control_mobile_impl.cc', | 82 'echo_control_mobile_impl.cc', |
80 'echo_control_mobile_impl.h', | 83 'echo_control_mobile_impl.h', |
81 'gain_control_for_experimental_agc.cc', | 84 'gain_control_for_experimental_agc.cc', |
82 'gain_control_for_experimental_agc.h', | 85 'gain_control_for_experimental_agc.h', |
83 'gain_control_impl.cc', | 86 'gain_control_impl.cc', |
84 'gain_control_impl.h', | 87 'gain_control_impl.h', |
85 'high_pass_filter_impl.cc', | 88 'high_pass_filter_impl.cc', |
86 'high_pass_filter_impl.h', | 89 'high_pass_filter_impl.h', |
87 'include/audio_processing.h', | 90 'include/audio_processing.h', |
88 'intelligibility/intelligibility_enhancer.cc', | |
89 'intelligibility/intelligibility_enhancer.h', | |
90 'intelligibility/intelligibility_utils.cc', | |
91 'intelligibility/intelligibility_utils.h', | |
92 'level_controller/biquad_filter.cc', | 91 'level_controller/biquad_filter.cc', |
93 'level_controller/biquad_filter.h', | 92 'level_controller/biquad_filter.h', |
94 'level_controller/down_sampler.cc', | 93 'level_controller/down_sampler.cc', |
95 'level_controller/down_sampler.h', | 94 'level_controller/down_sampler.h', |
96 'level_controller/gain_applier.cc', | 95 'level_controller/gain_applier.cc', |
97 'level_controller/gain_applier.h', | 96 'level_controller/gain_applier.h', |
98 'level_controller/gain_selector.cc', | 97 'level_controller/gain_selector.cc', |
99 'level_controller/gain_selector.h', | 98 'level_controller/gain_selector.h', |
100 'level_controller/lc_constants.h', | 99 'level_controller/lc_constants.h', |
101 'level_controller/level_controller.cc', | 100 'level_controller/level_controller.cc', |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
177 ['aec_untrusted_delay_for_testing==1', { | 176 ['aec_untrusted_delay_for_testing==1', { |
178 'defines': ['WEBRTC_UNTRUSTED_DELAY',], | 177 'defines': ['WEBRTC_UNTRUSTED_DELAY',], |
179 }], | 178 }], |
180 ['agc_debug_dump==1', { | 179 ['agc_debug_dump==1', { |
181 'defines': ['WEBRTC_AGC_DEBUG_DUMP',], | 180 'defines': ['WEBRTC_AGC_DEBUG_DUMP',], |
182 }], | 181 }], |
183 ['enable_protobuf==1', { | 182 ['enable_protobuf==1', { |
184 'dependencies': ['audioproc_debug_proto'], | 183 'dependencies': ['audioproc_debug_proto'], |
185 'defines': ['WEBRTC_AUDIOPROC_DEBUG_DUMP'], | 184 'defines': ['WEBRTC_AUDIOPROC_DEBUG_DUMP'], |
186 }], | 185 }], |
186 ['intelligibility_enhancer==1', { | |
187 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=1',], | |
188 'sources': [ | |
189 'intelligibility/intelligibility_enhancer.cc', | |
190 'intelligibility/intelligibility_enhancer.h', | |
191 'intelligibility/intelligibility_utils.cc', | |
192 'intelligibility/intelligibility_utils.h', | |
193 ], | |
194 }, { | |
195 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=0',], | |
196 }], | |
187 ['prefer_fixed_point==1', { | 197 ['prefer_fixed_point==1', { |
188 'defines': ['WEBRTC_NS_FIXED'], | 198 'defines': ['WEBRTC_NS_FIXED'], |
189 'sources': [ | 199 'sources': [ |
190 'ns/noise_suppression_x.h', | 200 'ns/noise_suppression_x.h', |
191 'ns/noise_suppression_x.c', | 201 'ns/noise_suppression_x.c', |
192 'ns/nsx_core.c', | 202 'ns/nsx_core.c', |
193 'ns/nsx_core.h', | 203 'ns/nsx_core.h', |
194 'ns/nsx_defines.h', | 204 'ns/nsx_defines.h', |
195 ], | 205 ], |
196 'conditions': [ | 206 'conditions': [ |
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
305 'defines': ['WEBRTC_AEC_DEBUG_DUMP=1',], | 315 'defines': ['WEBRTC_AEC_DEBUG_DUMP=1',], |
306 }], | 316 }], |
307 ['aec_debug_dump==0', { | 317 ['aec_debug_dump==0', { |
308 'defines': ['WEBRTC_AEC_DEBUG_DUMP=0',], | 318 'defines': ['WEBRTC_AEC_DEBUG_DUMP=0',], |
309 }], | 319 }], |
310 ], | 320 ], |
311 }], | 321 }], |
312 }], | 322 }], |
313 ], | 323 ], |
314 } | 324 } |
OLD | NEW |