From 56128b545e5d5f43b731b01eab034b435c236c62 Mon Sep 17 00:00:00 2001 From: Miroslav Pejic Date: Thu, 30 Nov 2023 21:22:24 +0100 Subject: [PATCH] [mirotalksfu] - #134 WIP adapt video objectfit --- public/js/RoomClient.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/js/RoomClient.js b/public/js/RoomClient.js index ca706996..cb326051 100644 --- a/public/js/RoomClient.js +++ b/public/js/RoomClient.js @@ -1540,7 +1540,7 @@ class RoomClient { elem.muted = true; elem.volume = 0; elem.poster = image.poster; - elem.style.objectFit = isScreen ? 'contain' : 'var(--videoObjFit)'; + elem.style.objectFit = isScreen || isBroadcastingEnabled ? 'contain' : 'var(--videoObjFit)'; elem.className = this.isMobileDevice || isScreen ? '' : 'mirror'; vb = document.createElement('div'); vb.setAttribute('id', this.peer_id + '__vb'); @@ -1896,7 +1896,7 @@ class RoomClient { elem.autoplay = true; elem.className = ''; elem.poster = image.poster; - elem.style.objectFit = remoteIsScreen ? 'contain' : 'var(--videoObjFit)'; + elem.style.objectFit = remoteIsScreen || isBroadcastingEnabled ? 'contain' : 'var(--videoObjFit)'; vb = document.createElement('div'); vb.setAttribute('id', remotePeerId + '__vb'); vb.className = 'videoMenuBar fadein';