From 536fe8ff7ca81273b8ecc6b04acfba8cdaa42a8d Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 6 Jul 2018 21:11:06 +0200 Subject: [PATCH] rescan captured video path before updating lastMediaPreview --- .../com/simplemobiletools/camera/views/PreviewCameraTwo.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt index f38514d9..870a237c 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/views/PreviewCameraTwo.kt @@ -33,6 +33,7 @@ import com.simplemobiletools.camera.helpers.* import com.simplemobiletools.camera.interfaces.MyPreview import com.simplemobiletools.camera.models.FocusArea import com.simplemobiletools.camera.models.MySize +import com.simplemobiletools.commons.extensions.rescanPaths import com.simplemobiletools.commons.extensions.showErrorToast import com.simplemobiletools.commons.helpers.isJellyBean1Plus import java.io.File @@ -879,7 +880,10 @@ class PreviewCameraTwo : ViewGroup, TextureView.SurfaceTextureListener, MyPrevie mIsRecording = false mMediaRecorder!!.stop() mMediaRecorder!!.reset() - mActivity.videoSaved(Uri.fromFile(File(mLastVideoPath))) + mActivity.rescanPaths(arrayListOf(mLastVideoPath)) { + mActivity.videoSaved(Uri.fromFile(File(mLastVideoPath))) + } + Thread { closeCamera() openCamera(mTextureView.width, mTextureView.height)