According to Android Developer Site:
after android 2.2 there is the function
\" setDisplayOrientation \"
to adjust the camera preview rotation.
Try set orientation of your camera view's xml to landscape.