Hallo Leute,
bin langsam am verzweifeln. Folgendes Problem... ich möchte von einer Audio-Quelle aufnehmen und das Ergebnis direkt in einem Mediafile (.3gp) speichern. Das Problem an der Sache ist, das egal welche Einstellung ich für "AudioSource" auch treffe, ich immer nur das Signal des Mikrophons aufnehme. Allerdings möchte ich gewissermaßen ein Line-In Signal aufnehmen, welches über einen Klinke-Stecker an das Gerät gesendet wird. Irgenwelche Ideen? Warum gibt es dafür keine entsprechende AudioSource???
Hier der Code-Auszug:
Code
MediaRecorder recorder = new MediaRecorder();
...
recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setAudioChannels(1);
recorder.setAudioSamplingRate(44100);
recorder.setOutputFile(path);
recorder.prepare();
recorder.start();
Alles anzeigen