여러가지 소스를 참고한 결과 Play 중인 동영상 파일의 화면크기를 조정하는 방법은
MediaPlayer를 담을 SurfaceView를 생성하고 그것과 연관된  SurfaceHolder 의
setFixedSize(width, height) 메소드를 이용하여  조정하는 것으로 알고 있습니다.

그런데 그러한 방법이 제대로 작동되지 않는 것 같습니다.
아무리 사이즈를 줄여도 화면에 꽉차서 동영상이 Play 되네요.

외국의 여러 개발자 들도 비슷한 질문을 던진것으로 알고 있는 데

http://groups.google.com/group/android-developers/browse_thread/thread/fa4ddf3863440aa6

http://osdir.com/ml/AndroidDevelopers/2009-03/msg03821.html

http://www.mailinglistarchive.com/android-developers@googlegroups.com/msg13000.html

아직까지 시원스런 답을 못 찾았습니다.

참고로 아래와 같이 SurfaceChanged 메소드까지 변경된 width 와 height 가 전달되는 것은
확인 하였습니다.

 

public void surfaceChanged(SurfaceHolder holder, int format, int width,
   int height) {
  // TODO Auto-generated method stub
  Log.i(TAG,"surface Changed");
  Log.i(TAG,"width ==>" + Integer.toString(width));
  Log.i(TAG,"height ==> " + Integer.toString(height));
  Toast.makeText(this,"surface Change" , Toast.LENGTH_LONG);
 }