- Reserved
void*[4] Reserved;
- close
GstGLWindowCB close;
- closeData
void* closeData;
- closeNotify
GDestroyNotify closeNotify;
- contextRef
GWeakRef contextRef;
- display
GstGLDisplay* display;
- draw
GstGLWindowCB draw;
- drawData
void* drawData;
- drawNotify
GDestroyNotify drawNotify;
- isDrawing
bool isDrawing;
- lock
GMutex lock;
- mainContext
GMainContext* mainContext;
- parent
GstObject parent;
- priv
GstGLWindowPrivate* priv;
- queueResize
bool queueResize;
- resize
GstGLWindowResizeCB resize;
- resizeData
void* resizeData;
- resizeNotify
GDestroyNotify resizeNotify;
GstGLWindow represents a window that elements can render into. A window can either be a user visible window (onscreen) or hidden (offscreen).