Struct gstreamer_gl_sys::GstGLFilter
source · #[repr(C)]pub struct GstGLFilter {Show 18 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§
source§impl Clone for GstGLFilter
impl Clone for GstGLFilter
source§fn clone(&self) -> GstGLFilter
fn clone(&self) -> GstGLFilter
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