I'm using Intel INDE for video streaming purposes (Android).
The main problem is how to mute/unmute the devices microphone in Android.
The only way I found is to not set the AudioFormatAndroid of Intel INDE API deleting these lines:
audioFormat = new AudioFormatAndroid("audio/mp4a-latm", 44100, 1); capture.setTargetAudioFormat(audioFormat);
The problem is that I need to do it during the streaming, not before.
Therefore I tried to manage microphone input settings like: