Device Nexus 4 Android ver: 4.2.2
Hoping someone else has found this and can explain how to resolve it....
Nexus 4 supports the following preview sizes: -
Try setting the size of your surfaceview based on the ratio of the camera parameters that you are using.