This change essentially does two things: 1. Remove the VAD-related methods from AcmReceiver. These are EnableVad(), DisableVad(), and vad_enabled(). None of them were used outside of unit tests. 2. Move the functionality to set AudioFrame::speech_type_ and AudioFrame::vad_activity_ inside NetEq. This was previously done in AcmReceiver, but based on information inherently owned by NetEq. With the change in 2, NetEq's GetAudio interface can be simplified by removing the output type parameter. This will be done in a follow-up CL. BUG=webrtc:5607 Review URL: https://codereview.webrtc.org/1772583002 Cr-Commit-Position: refs/heads/master@{#11902}
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.