summaryrefslogtreecommitdiff
path: root/src/QGst/Ui/graphicsvideosurface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/QGst/Ui/graphicsvideosurface.cpp')
-rw-r--r--src/QGst/Ui/graphicsvideosurface.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/QGst/Ui/graphicsvideosurface.cpp b/src/QGst/Ui/graphicsvideosurface.cpp
index 74b2d97..4f1c0c4 100644
--- a/src/QGst/Ui/graphicsvideosurface.cpp
+++ b/src/QGst/Ui/graphicsvideosurface.cpp
@@ -21,6 +21,7 @@
#ifndef QTGSTREAMER_UI_NO_OPENGL
# include <QtOpenGL/QGLWidget>
+#include <QOpenGLContext>
#endif
namespace QGst {
@@ -52,7 +53,7 @@ ElementPtr GraphicsVideoSurface::videoSink() const
if (!d->videoSink.isNull()) {
glw->makeCurrent();
- d->videoSink->setProperty("glcontext", (void*) QGLContext::currentContext());
+ d->videoSink->setProperty("glcontext", (void*) QOpenGLContext::currentContext());
glw->doneCurrent();
if (d->videoSink->setState(QGst::StateReady) != QGst::StateChangeSuccess) {