/** This method starts the camera preview and recording */ private void startPreviewAndRecording() { try { mCameraPreview.setVisibility(View.VISIBLE); if (mTargetHeight != -1) { resizeCameraPreview(mTargetHeight); } mVideoCallManager.startCameraPreview(mCameraSurface); mVideoCallManager.startCameraRecording(); } catch (IOException ioe) { closeCamera(); loge("Exception startPreviewAndRecording, " + ioe.toString()); } }