package/qt5multimedia: fix build without opengl
Fixes: - http://autobuild.buildroot.org/results/fc7bcc6b3ccf1e075dce43296b36e7e1cac417db Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
baa7714664
commit
dac7df1775
@ -0,0 +1,47 @@
|
||||
From 9bbf9f0d862b8d458e59690d36641618fb101b4e Mon Sep 17 00:00:00 2001
|
||||
From: Val Doroshchuk <valentyn.doroshchuk@qt.io>
|
||||
Date: Mon, 17 Jun 2019 15:20:22 +0200
|
||||
Subject: Fix compile issue when no opengl in QVideoSurfacePainter
|
||||
|
||||
error: invalid use of incomplete type 'class QGLContext'
|
||||
|
||||
Change-Id: I4bc9bd4231e663b187d3cef917b7a551ba614ba9
|
||||
Fixes: QTBUG-76405
|
||||
Reviewed-by: Andy Shaw <andy.shaw@qt.io>
|
||||
|
||||
[Retrieved from:
|
||||
https://code.qt.io/cgit/qt/qtmultimedia.git/commit/?id=9bbf9f0d862b8d458e59690d36641618fb101b4e]
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
---
|
||||
src/multimediawidgets/qpaintervideosurface.cpp | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/multimediawidgets/qpaintervideosurface.cpp b/src/multimediawidgets/qpaintervideosurface.cpp
|
||||
index 440d5c858..6af0c7588 100644
|
||||
--- a/src/multimediawidgets/qpaintervideosurface.cpp
|
||||
+++ b/src/multimediawidgets/qpaintervideosurface.cpp
|
||||
@@ -57,10 +57,6 @@
|
||||
#ifndef GL_RGB8
|
||||
#define GL_RGB8 0x8051
|
||||
#endif
|
||||
-#endif
|
||||
-
|
||||
-#include <QtDebug>
|
||||
-QT_BEGIN_NAMESPACE
|
||||
|
||||
static void makeCurrent(QGLContext *context)
|
||||
{
|
||||
@@ -70,6 +66,10 @@ static void makeCurrent(QGLContext *context)
|
||||
if (handle && QOpenGLContext::currentContext() != handle)
|
||||
handle->makeCurrent(handle->surface());
|
||||
}
|
||||
+#endif
|
||||
+
|
||||
+#include <QtDebug>
|
||||
+QT_BEGIN_NAMESPACE
|
||||
|
||||
QVideoSurfacePainter::~QVideoSurfacePainter()
|
||||
{
|
||||
--
|
||||
cgit v1.2.1
|
||||
|
Loading…
Reference in New Issue
Block a user