Struct gstreamer_gl_sys::GstGLAllocationParams [−][src]
#[repr(C)]pub struct GstGLAllocationParams { pub struct_size: size_t, pub copy: GstGLAllocationParamsCopyFunc, pub free: GstGLAllocationParamsFreeFunc, pub alloc_flags: c_uint, pub alloc_size: size_t, pub alloc_params: *mut GstAllocationParams, pub context: *mut GstGLContext, pub notify: GDestroyNotify, pub user_data: gpointer, pub wrapped_data: gpointer, pub gl_handle: gpointer, pub _padding: [gpointer; 4], }
Fields
struct_size: size_tcopy: GstGLAllocationParamsCopyFuncfree: GstGLAllocationParamsFreeFuncalloc_flags: c_uintalloc_size: size_talloc_params: *mut GstAllocationParamscontext: *mut GstGLContextnotify: GDestroyNotifyuser_data: gpointerwrapped_data: gpointergl_handle: gpointer_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLAllocationParamsimpl !Send for GstGLAllocationParamsimpl !Sync for GstGLAllocationParamsimpl Unpin for GstGLAllocationParamsimpl UnwindSafe for GstGLAllocationParamsBlanket Implementations
Mutably borrows from an owned value. Read more