Struct gstreamer_gl_sys::GstGLFilter [−][src]
#[repr(C)]pub struct GstGLFilter {}Show fields
pub parent: GstGLBaseFilter, pub in_info: GstVideoInfo, pub out_info: GstVideoInfo, pub in_texture_target: GstGLTextureTarget, pub out_texture_target: GstGLTextureTarget, pub out_caps: *mut GstCaps, pub fbo: *mut GstGLFramebuffer, pub gl_result: gboolean, pub inbuf: *mut GstBuffer, pub outbuf: *mut GstBuffer, pub default_shader: *mut GstGLShader, pub valid_attributes: gboolean, pub vao: c_uint, pub vbo_indices: c_uint, pub vertex_buffer: c_uint, pub draw_attr_position_loc: c_int, pub draw_attr_texture_loc: c_int, pub _padding: [gpointer; 4],
Fields
parent: GstGLBaseFilter
in_info: GstVideoInfo
out_info: GstVideoInfo
in_texture_target: GstGLTextureTarget
out_texture_target: GstGLTextureTarget
out_caps: *mut GstCaps
fbo: *mut GstGLFramebuffer
gl_result: gboolean
inbuf: *mut GstBuffer
outbuf: *mut GstBuffer
default_shader: *mut GstGLShader
valid_attributes: gboolean
vao: c_uint
vbo_indices: c_uint
vertex_buffer: c_uint
draw_attr_position_loc: c_int
draw_attr_texture_loc: c_int
_padding: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLFilter
impl !Send for GstGLFilter
impl !Sync for GstGLFilter
impl Unpin for GstGLFilter
impl UnwindSafe for GstGLFilter
Blanket Implementations
Mutably borrows from an owned value. Read more