Struct gstreamer_gl_sys::GstGLBaseMemory
source · #[repr(C)]pub struct GstGLBaseMemory {Show 13 fields
pub mem: GstMemory,
pub context: *mut GstGLContext,
pub lock: GMutex,
pub map_flags: GstMapFlags,
pub map_count: c_int,
pub gl_map_count: c_int,
pub data: gpointer,
pub query: *mut GstGLQuery,
pub alloc_size: size_t,
pub alloc_data: gpointer,
pub notify: GDestroyNotify,
pub user_data: gpointer,
pub _padding: [gpointer; 4],
}Fields§
§mem: GstMemory§context: *mut GstGLContext§lock: GMutex§map_flags: GstMapFlags§map_count: c_int§gl_map_count: c_int§data: gpointer§query: *mut GstGLQuery§alloc_size: size_t§alloc_data: gpointer§notify: GDestroyNotify§user_data: gpointer§_padding: [gpointer; 4]Trait Implementations§
source§impl Clone for GstGLBaseMemory
impl Clone for GstGLBaseMemory
source§fn clone(&self) -> GstGLBaseMemory
fn clone(&self) -> GstGLBaseMemory
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