From 691bb49c620c99815ab5c8da4d80db2288067fd7 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 14 Sep 2022 11:16:35 +0200 Subject: [PATCH] Do not set preview textureview in Core if video isn't enabled --- .../voip/fragments/GenericVideoPreviewFragment.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/voip/fragments/GenericVideoPreviewFragment.kt b/app/src/main/java/org/linphone/activities/voip/fragments/GenericVideoPreviewFragment.kt index 5b649fc14..1f7e07141 100644 --- a/app/src/main/java/org/linphone/activities/voip/fragments/GenericVideoPreviewFragment.kt +++ b/app/src/main/java/org/linphone/activities/voip/fragments/GenericVideoPreviewFragment.kt @@ -68,9 +68,11 @@ abstract class GenericVideoPreviewFragment : GenericFragmen } protected fun setupLocalViewPreview(localVideoPreview: TextureView, switchCamera: ImageView?) { - videoPreviewTextureView = localVideoPreview - switchCameraImageView = switchCamera - videoPreviewTextureView.setOnTouchListener(previewTouchListener) + if (coreContext.core.currentCall?.currentParams?.isVideoEnabled == true) { + videoPreviewTextureView = localVideoPreview + switchCameraImageView = switchCamera + videoPreviewTextureView.setOnTouchListener(previewTouchListener) + } } override fun onResume() {