我正在使用刻录机的自定义设置,现在只是尝试使用所有HIGH配置文件设置,但不知何故我得到了IllegalStateexception,我缺少什么?
mediaRecorder.reset();
mediaRecorder.setCamera(...);
mediaRecorder.setAudioSource(...);
mediaRecorder.setVideoSource(...);
mediaRecorder.setOutputFormat(...);
mediaRecorder.setOutputFile(...);
mediaRecorder.setAudioEncodingBitRate(...);
mediaRecorder.setAudioSamplingRate(...);
mediaRecorder.setAudioChannels(...);
mediaRecorder.setAudioEncodingBitRate(...);
mediaRecorder.setVideoFrameRate(...);
mediaRecorder.setVideoSize(..., ...);
mediaRecorder.setVideoEncodingBitRate(...);
mediaRecorder.setVideoEncoder(...);
mediaRecorder.setOrientationHint(...);
mediaRecorder.setMaxDuration(...);
mediaRecorder.setPreviewDisplay(...);
mediaRecorder.prepare();
mediaRecorder.start();
崩溃发生在mediaRecorder.prepare();
,我可以看出mediaRecorder永远不会被释放。那么任何想法?