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