X-Git-Url: https://git.sesse.net/?p=kdenlive;a=blobdiff_plain;f=src%2Fmonitor.h;h=d3f1ba93d740bc1c91e5052bb2af75debfdf1eac;hp=604dd39a52d61c8248660f3d3e379965f12ae661;hb=a3eee7be24126f5a3458d488f44cd61c66135e17;hpb=6c62a4d8f799379bfb7a11d25521cf829248587c diff --git a/src/monitor.h b/src/monitor.h index 604dd39a..d3f1ba93 100644 --- a/src/monitor.h +++ b/src/monitor.h @@ -67,7 +67,7 @@ class Monitor : public AbstractMonitor Q_OBJECT public: - Monitor(Kdenlive::MonitorId id, MonitorManager *manager, QString profile = QString(), QWidget *parent = 0); + Monitor(Kdenlive::MonitorId id, MonitorManager *manager, QGLWidget *glContext, QString profile = QString(), QWidget *parent = 0); ~Monitor(); Render *render; AbstractRender *abstractRender(); @@ -141,6 +141,8 @@ private: /** true if selected clip is transition, false = selected clip is clip. * Necessary because sometimes we get two signals, e.g. we get a clip and we get selected transition = NULL. */ bool m_loopClipTransition; + + QGLWidget *m_parentGLContext; VideoGLWidget *m_glWidget; void createOpenGlWidget(QWidget *parent, const QString &profile);