The following APIs are removed from VoEAudioProcessing:
virtual int SetRxNsStatus(int channel,
bool enable,
NsModes mode = kNsUnchanged) = 0;
virtual int GetRxNsStatus(int channel, bool& enabled, NsModes& mode) = 0;
virtual int SetRxAgcStatus(int channel,
bool enable,
AgcModes mode = kAgcUnchanged) = 0;
virtual int GetRxAgcStatus(int channel, bool& enabled, AgcModes& mode) = 0;
virtual int SetRxAgcConfig(int channel, AgcConfig config) = 0;
virtual int GetRxAgcConfig(int channel, AgcConfig& config) = 0;
virtual int RegisterRxVadObserver(int channel,
VoERxVadCallback& observer) = 0;
virtual int DeRegisterRxVadObserver(int channel) = 0;
BUG=webrtc:4690
Review-Url: https://codereview.webrtc.org/2295113002
Cr-Commit-Position: refs/heads/master@{#14227}
Name: WebRTC URL: http://www.webrtc.org Version: 90 License: BSD License File: LICENSE Description: WebRTC provides real time voice and video processing functionality to enable the implementation of PeerConnection/MediaStream. Third party code used in this project is described in the file LICENSE_THIRD_PARTY.