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

Side by Side Diff: webrtc/modules/audio_processing/include/mock_audio_processing.h

Issue 1766383002: Convert IntelligibilityEnhancer to multi-threaded mode (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Created 4 years, 9 months 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 unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 int(bool enable)); 135 int(bool enable));
136 MOCK_CONST_METHOD0(is_enabled, 136 MOCK_CONST_METHOD0(is_enabled,
137 bool()); 137 bool());
138 MOCK_METHOD1(set_level, 138 MOCK_METHOD1(set_level,
139 int(Level level)); 139 int(Level level));
140 MOCK_CONST_METHOD0(level, 140 MOCK_CONST_METHOD0(level,
141 Level()); 141 Level());
142 MOCK_CONST_METHOD0(speech_probability, 142 MOCK_CONST_METHOD0(speech_probability,
143 float()); 143 float());
144 MOCK_METHOD0(NoiseEstimate, std::vector<float>()); 144 MOCK_METHOD0(NoiseEstimate, std::vector<float>());
145 MOCK_CONST_METHOD0(num_noise_bins, size_t());
peah-webrtc 2016/03/08 07:02:38 Please remove this (see comment in AudioProcessin
aluebs-webrtc 2016/03/08 10:53:00 Done.
145 }; 146 };
146 147
147 class MockVoiceDetection : public VoiceDetection { 148 class MockVoiceDetection : public VoiceDetection {
148 public: 149 public:
149 MOCK_METHOD1(Enable, 150 MOCK_METHOD1(Enable,
150 int(bool enable)); 151 int(bool enable));
151 MOCK_CONST_METHOD0(is_enabled, 152 MOCK_CONST_METHOD0(is_enabled,
152 bool()); 153 bool());
153 MOCK_CONST_METHOD0(stream_has_voice, 154 MOCK_CONST_METHOD0(stream_has_voice,
154 bool()); 155 bool());
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
288 std::unique_ptr<MockGainControl> gain_control_; 289 std::unique_ptr<MockGainControl> gain_control_;
289 std::unique_ptr<MockHighPassFilter> high_pass_filter_; 290 std::unique_ptr<MockHighPassFilter> high_pass_filter_;
290 std::unique_ptr<MockLevelEstimator> level_estimator_; 291 std::unique_ptr<MockLevelEstimator> level_estimator_;
291 std::unique_ptr<MockNoiseSuppression> noise_suppression_; 292 std::unique_ptr<MockNoiseSuppression> noise_suppression_;
292 std::unique_ptr<MockVoiceDetection> voice_detection_; 293 std::unique_ptr<MockVoiceDetection> voice_detection_;
293 }; 294 };
294 295
295 } // namespace webrtc 296 } // namespace webrtc
296 297
297 #endif // WEBRTC_MODULES_AUDIO_PROCESSING_INCLUDE_MOCK_AUDIO_PROCESSING_H_ 298 #endif // WEBRTC_MODULES_AUDIO_PROCESSING_INCLUDE_MOCK_AUDIO_PROCESSING_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698