I am trying to record from mic with Media recorder and this gives me an error like unsupported parameter when i setAudioSource.Did anyone had this problem??
System.out.println("recording2");
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
System.out.println("recording3");
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
System.out.println("recording4");
mRecorder.setOutputFile(mFileName);
System.out.println("recording5");
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
try {
mRecorder.prepare();
} catch (IOException e) {
Log.e(LOG_TAG, "prepare() failed888");
}
System.out.println("recording2");
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
System.out.println("recording3");
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
System.out.println("recording4");
mRecorder.setOutputFile(mFileName);
System.out.println("recording5");
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
try {
mRecorder.prepare();
} catch (IOException e) {
Log.e(LOG_TAG, "prepare() failed888");
}