DescriptionACM/NetEq: Restructure how post-decode VAD is enabled
This change avoids calling neteq_->EnableVad() and DisableVad from the
AcmReceiver constructor. Instead, the new member
enable_post_decode_vad is added to NetEq's config struct. It is
disabled by defualt, but ACM sets it to enabled. This preserves the
behavior both of NetEq stand-alone (i.e., in tests) and of ACM.
BUG=webrtc:3520
Committed: https://crrev.com/9bc2667fa6deee5d4162b13a878481640a58cce5
Cr-Commit-Position: refs/heads/master@{#10476}
Patch Set 1 #Patch Set 2 : Actually doing something with the new config #
Depends on Patchset: Messages
Total messages: 18 (6 generated)
|