동영상을 녹화하는 프로그램을 만들고 있습니다.

아래와 같이 videoRecorder 속성을 넣어주고 사이즈를 조정하려고 하는데

 videoRecorder.setVideoSize(640, 480);  

를 주어도 해당 크기로 사이즈 조정이 되질 않습니다.

다른 큰 숫자를 넣어놓아도 320, 240 정도 크기로 고정되어 있는것 같네요

해당 사이즈를 조정하는 방법이 있는지 질문드립니다.

구글로 찾아봐도 해결방법을 알수가 없네요..

MediaRecorder videoRecorder;
                videoRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
                videoRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
                videoRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
                videoRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
                videoRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
               
                videoRecorder.setVideoSize(640, 480);  
                videoRecorder.setVideoFrameRate(30);  
                videoRecorder.setOutputFile(path);
                videoRecorder.setPreviewDisplay(surfaceHolder.getSurface());