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: GstGLBaseMemorytex_id: c_uinttex_target: GstGLTextureTargettex_format: GstGLFormatinfo: GstVideoInfovalign: GstVideoAlignmentplane: c_uinttex_scaling: [c_float; 2]texture_wrapped: gbooleanunpack_length: c_uinttex_width: c_uint_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLMemoryimpl !Send for GstGLMemoryimpl !Sync for GstGLMemoryimpl Unpin for GstGLMemoryimpl UnwindSafe for GstGLMemoryBlanket Implementations
Mutably borrows from an owned value. Read more