mediarecorder.audiosource.voice_call不在xiaomi redmi错误中工作

时间:2014-12-02 12:28:17

标签: android android-mediarecorder

我尝试在Android中使用 AudioSource.VOICE_CALL 录制通话。它适用于大多数设备,如(三星S3,三星S4,Nexus),但在 redmi xiaomi 1s 中它不是

下面是我使用的代码片段:

MediaRecorder recorder = new MediaRecorder();
recorder.reset();
recorder.setAudioSource(audiosource);
recorder.setOutputFormat(audioformat);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);           
recorder.setOutputFile(recording.getAbsolutePath());
recorder.setOnInfoListener(this);
recorder.setOnErrorListener(this);

    try {
        recorder.prepare();
    } catch (java.io.IOException e) {
        recorder = null;
        return; 
    }

recorder.start();

0 个答案:

没有答案