1From f0e9e8ccc6aa9b4d7c4c26dbdd173e4a770c02a2 Mon Sep 17 00:00:00 2001 2From: Jeffy Chen <jeffy.chen@rock-chips.com> 3Date: Tue, 19 Jan 2021 10:25:38 +0800 4Subject: [PATCH 01/17] Revert "GStreamer: Update render rect only if open gl 5 sink is used" 6 7This reverts commit a553c7d1b63defc963a043e363f8d75d255e9c72. 8 9We are using render rect in waylandsink and kmssink too. 10 11Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 12--- 13 src/gsttools/qgstreamervideowidget.cpp | 4 +--- 14 1 file changed, 1 insertion(+), 3 deletions(-) 15 16diff --git a/src/gsttools/qgstreamervideowidget.cpp b/src/gsttools/qgstreamervideowidget.cpp 17index 4137aff..164e62f 100644 18--- a/src/gsttools/qgstreamervideowidget.cpp 19+++ b/src/gsttools/qgstreamervideowidget.cpp 20@@ -38,7 +38,6 @@ 21 ****************************************************************************/ 22 23 #include "qgstreamervideowidget_p.h" 24-#include "qgstutils_p.h" 25 26 #include <QtCore/qcoreevent.h> 27 #include <QtCore/qdebug.h> 28@@ -171,8 +170,7 @@ bool QGstreamerVideoWidgetControl::eventFilter(QObject *object, QEvent *e) 29 30 if (e->type() == QEvent::Paint) { 31 // Update overlay by new size if any. 32- if (QGstUtils::useOpenGL()) 33- m_videoOverlay.setRenderRectangle(QRect(0, 0, m_widget->width(), m_widget->height())); 34+ m_videoOverlay.setRenderRectangle(QRect(0, 0, m_widget->width(), m_widget->height())); 35 if (m_videoOverlay.isActive()) 36 m_videoOverlay.expose(); // triggers a repaint of the last frame 37 else 38-- 392.20.1 40 41