Integrate ClippingPredictor into AudioProcessingImpl and AgcManagerDirect
Integrate ClippingPredictor in AgcManagerDirect and AudioProcessingImpl. Disable functionality by default. Bug: webrtc:12774 Change-Id: Ic67a47f439c89b75066506fca8acaf636d8812f0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/221100 Commit-Queue: Hanna Silen <silen@webrtc.org> Reviewed-by: Minyue Li <minyue@webrtc.org> Cr-Commit-Position: refs/heads/master@{#34207}
This commit is contained in:
committed by
WebRTC LUCI CQ
parent
4b3a06139b
commit
a004715d13
@ -1921,7 +1921,8 @@ void AudioProcessingImpl::InitializeGainController1() {
|
||||
capture_nonlocked_.split_rate,
|
||||
config_.gain_controller1.analog_gain_controller.clipped_level_step,
|
||||
config_.gain_controller1.analog_gain_controller.clipped_ratio_threshold,
|
||||
config_.gain_controller1.analog_gain_controller.clipped_wait_frames));
|
||||
config_.gain_controller1.analog_gain_controller.clipped_wait_frames,
|
||||
config_.gain_controller1.analog_gain_controller.clipping_predictor));
|
||||
if (re_creation) {
|
||||
submodules_.agc_manager->set_stream_analog_level(stream_analog_level);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user