Struct gstreamer_gl_sys::GstGLOverlayCompositor [−][src]
#[repr(C)]pub struct GstGLOverlayCompositor { pub parent: GstObject, pub context: *mut GstGLContext, pub last_window_width: c_uint, pub last_window_height: c_uint, pub overlays: *mut GList, pub shader: *mut GstGLShader, pub position_attrib: c_int, pub texcoord_attrib: c_int, pub _padding: [gpointer; 4], }
Fields
parent: GstObjectcontext: *mut GstGLContextlast_window_width: c_uintlast_window_height: c_uintoverlays: *mut GListshader: *mut GstGLShaderposition_attrib: c_inttexcoord_attrib: c_int_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLOverlayCompositorimpl !Send for GstGLOverlayCompositorimpl !Sync for GstGLOverlayCompositorimpl Unpin for GstGLOverlayCompositorimpl UnwindSafe for GstGLOverlayCompositorBlanket Implementations
Mutably borrows from an owned value. Read more