recheck preview size on toggling photo/video mode

This commit is contained in:
tibbi 2017-03-21 21:37:36 +01:00
parent 4a13d766f0
commit be0f949b19
1 changed files with 2 additions and 4 deletions

View File

@ -477,6 +477,7 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan
cleanupRecorder()
mIsRecording = false
mIsVideoMode = false
refreshPreview()
}
// VIDEO RECORDING
@ -484,11 +485,8 @@ class Preview : ViewGroup, SurfaceHolder.Callback, MediaScannerConnection.OnScan
if (mCamera == null || mRecorder != null || !mIsSurfaceCreated)
return false
refreshPreview()
mSwitchToVideoAsap = false
val preferred = mSupportedPreviewSizes!![0]
mParameters!!.setPreviewSize(preferred.width, preferred.height)
mCamera!!.parameters = mParameters
mIsRecording = false
mIsVideoMode = true