Hi guys, i 'm new for webrtc. i get source code about webrtc-agc from webrtc project. i would like to use in my project , in order to enhance volume in some specify devices.
for example, a video volume that in iPhone 6 which volume is 5, is smaller than that in iPhone 8 which volume is 5(just an example , may be not exist). i would like to use webrtc-agc module to enhance iPhone 6 volume.
but i don't know how config webrtc's params, anyone can help me?
------------------------------------------------------------------------------------------
another question is:
typedef struct {
int16_t targetLevelDbfs; // default 3 (-3 dBOv)
int16_t compressionGaindB; // default 9 dB
uint8_t limiterEnable; // default kAgcTrue (on)
} WebRtcAgcConfig;
i know that "compressionGaindB" is the key to controlling volume boost.
but "targetLevelDbfs", What does it do?