Struct gstreamer_gl_sys::GstGLAllocationParams
source · #[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_t§copy: GstGLAllocationParamsCopyFunc§free: GstGLAllocationParamsFreeFunc§alloc_flags: c_uint§alloc_size: size_t§alloc_params: *mut GstAllocationParams§context: *mut GstGLContext§notify: GDestroyNotify§user_data: gpointer§wrapped_data: gpointer§gl_handle: gpointer§_padding: [gpointer; 4]Trait Implementations§
source§impl Clone for GstGLAllocationParams
impl Clone for GstGLAllocationParams
source§fn clone(&self) -> GstGLAllocationParams
fn clone(&self) -> GstGLAllocationParams
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more