]> git.sesse.net Git - nageru/blobdiff - context.h
Support audio-only FFmpeg inputs. Somewhat wonky, though.
[nageru] / context.h
index 0c92a602716f263f4ad6237da871a84bb767f976..13dbf248f8cd4289b781de3b2e0d000803529ba9 100644 (file)
--- a/context.h
+++ b/context.h
@@ -7,7 +7,10 @@ class QOpenGLContext;
 class QSurfaceFormat;
 class QGLWidget;
 
+extern bool using_egl;
 extern QGLWidget *global_share_widget;
 QSurface *create_surface(const QSurfaceFormat &format);
+QSurface *create_surface_with_same_format(const QSurface *surface);
 QOpenGLContext *create_context(const QSurface *surface);
 bool make_current(QOpenGLContext *context, QSurface *surface);
+void delete_context(QOpenGLContext *context);