Предварительный просмотр видеозаписей камеры растягивается при вызове MediaRecorder.start()

recorder = new MediaRecorder();
camera.unlock();
recorder.setCamera(camera);
recorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setProfile(CamcorderProfile.get(currentCamType,CamcorderProfile.QUALITY_HIGH)); 
recorder.setOutputFile(/*path of output file*/);
recorder.prepare();
recorder.start();

В приведенном выше коде предварительный просмотр становится измененным (растягиваться), когда вызывается вызов recorder.start(). Я не настроил предварительный просмотр медиа-рекордера MediaRecorder.setPreviewDisplay(). Я использовал camera.setPreviewDisplay() один раз, когда создается поверхностный вид. Я думаю, что recorder.setProfile() в приведенном выше коде отвечает за растяжение видео.