From dabccb4da0ba15bef4ccf3559980f7ec0fa9a083 Mon Sep 17 00:00:00 2001
From: agsantos <aline.gondimsantos@savoirfairelinux.com>
Date: Tue, 12 Oct 2021 11:52:00 -0400
Subject: [PATCH] conference: fix resolution change

Change-Id: I55568eac3c95105131751d245224fbc3fd44a782
---
 src/media/video/sinkclient.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/media/video/sinkclient.cpp b/src/media/video/sinkclient.cpp
index f77fbb670f..f9b9d1fd7a 100644
--- a/src/media/video/sinkclient.cpp
+++ b/src/media/video/sinkclient.cpp
@@ -360,7 +360,10 @@ SinkClient::update(Observable<std::shared_ptr<MediaFrame>>* /*obs*/,
             outFrame->pointer()->crop_right = (size_t) outFrame->width() - crop_.x - crop_.w;
             av_frame_apply_cropping(outFrame->pointer(), AV_FRAME_CROP_UNALIGNED);
         }
-
+        if (outFrame->height() != height_ || outFrame->width() != width_) {
+            setFrameSize(0, 0);
+            setFrameSize(outFrame->width(), outFrame->height());
+        }
         avTarget_.push(std::move(outFrame));
     }
 
-- 
GitLab