:1agcMode为kAgcModeUnchanged、kAgcModeAdaptiveAnalog或kAgcModeAdaptiveDigital。完成上述操作以后,更新inQueue。3.3中的橘色部分,是来计算门限gate。把门限转换成gain_adj。micVol进行处理。Webrtc_AddMic()函数中计算了包络env的值。3.7所示,当有一块值大于875的时候,就为将envSum累加一次tmpW16。循环完之后,如果没有累计超过25000,则算饱和,将saturated设置为1,然后将envSum清零。如果envSum没有大于25000,则按照0.99的值衰减envSum。如图3.8中蓝色的框图。Rxx160_LPw32。