Hi,
I hope to get some help here.
I used and tested webrtc audio module (a.k.a audio_device_impl ~ audio_device_core_win).
What I tested is changing volume using SetMicrophoneVolume(uint32_t).
But the volume of system mic. was changed.
(system settings: Settings->Sound->Input->Device Properties->Volume)
I want to change the volume for only process, not system settings.
TESTED: If I set to 50 (0.min ~ 255.max) system settings was set by 20.. (before 100).
WANTED: If I set to 50, system settings' volume is not changed, only mic volume(gain?) on my app will be changed.
1. Why the changing mic volume affects system settings?
2. How to set mic volume on my app only, not system settings?