Make GetConfig() part of the AudioProcessing interface

BUG=chromium:708475
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_rel_ng

Review-Url: https://codereview.webrtc.org/2802603003
Cr-Commit-Position: refs/heads/master@{#17540}
This commit is contained in:
henrik.lundin
2017-04-05 05:48:24 -07:00
committed by Commit bot
parent 368f5cf27e
commit adf0635ed5
4 changed files with 12 additions and 2 deletions

View File

@ -559,6 +559,11 @@ class AudioProcessing {
virtual NoiseSuppression* noise_suppression() const = 0;
virtual VoiceDetection* voice_detection() const = 0;
// Returns the last applied configuration.
// TODO(henrik.lundin) Make this method pure virtual when downstream
// dependencies have been fixed.
virtual AudioProcessing::Config GetConfig() const;
enum Error {
// Fatal errors.
kNoError = 0,