Tried to create new audiorecord instances like
mAudioInstance = new Record(MediaRecorder.AudioSource.MIC);
mAudioInstanceSecond = new Record(MediaRecorder.AudioSource.CAMCORDER);
So when I tried to start recording I got the following warning message for second record instance "startInput() input failed: other input already started"
So I cant use second mic for recording, only able to record for first mic
Is there anyway to use two audio inputs for recording at a time for an anddoid device
Note : I am using Nexus 9 which have a mic port near camera, so I believe the second mic instance is a valid one.