Struct gstreamer_gl_sys::GstGLWindow [−][src]
#[repr(C)]pub struct GstGLWindow {}Show fields
pub parent: GstObject, pub lock: GMutex, pub display: *mut GstGLDisplay, pub context_ref: GWeakRef, pub is_drawing: gboolean, pub draw: GstGLWindowCB, pub draw_data: gpointer, pub draw_notify: GDestroyNotify, pub close: GstGLWindowCB, pub close_data: gpointer, pub close_notify: GDestroyNotify, pub resize: GstGLWindowResizeCB, pub resize_data: gpointer, pub resize_notify: GDestroyNotify, pub queue_resize: gboolean, pub main_context: *mut GMainContext, pub priv_: *mut GstGLWindowPrivate, pub _reserved: [gpointer; 4],
Fields
parent: GstObjectlock: GMutexdisplay: *mut GstGLDisplaycontext_ref: GWeakRefis_drawing: gbooleandraw: GstGLWindowCBdraw_data: gpointerdraw_notify: GDestroyNotifyclose: GstGLWindowCBclose_data: gpointerclose_notify: GDestroyNotifyresize: GstGLWindowResizeCBresize_data: gpointerresize_notify: GDestroyNotifyqueue_resize: gbooleanmain_context: *mut GMainContextpriv_: *mut GstGLWindowPrivate_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLWindowimpl !Send for GstGLWindowimpl !Sync for GstGLWindowimpl Unpin for GstGLWindowimpl UnwindSafe for GstGLWindowBlanket Implementations
Mutably borrows from an owned value. Read more