概述
webrtc的自动增益模块在agc_legacy_c工程下:
analog_agc.c analog_agc.h digital_agc.c digital_agc.h gain_control.h
主要函数包括:
WebRtcAgc_AddMic
WebRtcAgc_AddFarend
WebRtcAgc_GetAddFarendError
WebRtcAgc_VirtualMic
WebRtcAgc_UpdateAgcThresholds
WebRtcAgc_SaturationCtrl
WebRtcAgc_ZeroCtrl
WebRtcAgc_SpeakerInactiveCtrl
WebRtcAgc_ExpCurve
WebRtcAgc_ProcessAnalog
WebRtcAgc_Process
WebRtcAgc_set_config
WebRtcAgc_get_config
WebRtcAgc_Create
WebRtcAgc_Free
WebRtcAgc_Init
WebRtcAgc_CalculateGainTable
WebRtcAgc_InitDigital
WebRtcAgc_AddFarendToDigital
WebRtcAgc_ProcessDigital
WebRtcAgc_InitVad
WebRtcAgc_ProcessVad
核心函数介绍:WebRtcAgc_Init
/* minLevel - Minimum volume level
* maxLevel - Maximum volume level
*/
int WebRtcAgc_Init(void* agcInst,
最后
以上就是陶醉季节为你收集整理的webrtc 自动增益AGC源码分析(一)的全部内容,希望文章能够帮你解决webrtc 自动增益AGC源码分析(一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复