Struct gstreamer_gl_sys::GstGLMemory [−][src]
#[repr(C)]pub struct GstGLMemory { pub mem: GstGLBaseMemory, pub tex_id: c_uint, pub tex_target: GstGLTextureTarget, pub tex_format: GstGLFormat, pub info: GstVideoInfo, pub valign: GstVideoAlignment, pub plane: c_uint, pub tex_scaling: [c_float; 2], pub texture_wrapped: gboolean, pub unpack_length: c_uint, pub tex_width: c_uint, pub _padding: [gpointer; 4], }
Fields
mem: GstGLBaseMemory
tex_id: c_uint
tex_target: GstGLTextureTarget
tex_format: GstGLFormat
info: GstVideoInfo
valign: GstVideoAlignment
plane: c_uint
tex_scaling: [c_float; 2]
texture_wrapped: gboolean
unpack_length: c_uint
tex_width: c_uint
_padding: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLMemory
impl !Send for GstGLMemory
impl !Sync for GstGLMemory
impl Unpin for GstGLMemory
impl UnwindSafe for GstGLMemory
Blanket Implementations
Mutably borrows from an owned value. Read more