Struct gst::ffi::Struct__GstVideoOverlayInterface [−][src]
#[repr(C)]pub struct Struct__GstVideoOverlayInterface { pub iface: GTypeInterface, pub expose: Option<extern "C" fn(overlay: *mut GstVideoOverlay)>, pub handle_events: Option<extern "C" fn(overlay: *mut GstVideoOverlay, handle_events: gboolean)>, pub set_render_rectangle: Option<extern "C" fn(overlay: *mut GstVideoOverlay, x: gint, y: gint, width: gint, height: gint)>, pub set_window_handle: Option<extern "C" fn(overlay: *mut GstVideoOverlay, handle: guintptr)>, }
Fields
iface: GTypeInterface
expose: Option<extern "C" fn(overlay: *mut GstVideoOverlay)>
handle_events: Option<extern "C" fn(overlay: *mut GstVideoOverlay, handle_events: gboolean)>
set_render_rectangle: Option<extern "C" fn(overlay: *mut GstVideoOverlay, x: gint, y: gint, width: gint, height: gint)>
set_window_handle: Option<extern "C" fn(overlay: *mut GstVideoOverlay, handle: guintptr)>
Trait Implementations
impl Default for Struct__GstVideoOverlayInterface
[src]
impl Default for Struct__GstVideoOverlayInterface
fn default() -> Struct__GstVideoOverlayInterface
[src]
fn default() -> Struct__GstVideoOverlayInterface
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for Struct__GstVideoOverlayInterface
impl Send for Struct__GstVideoOverlayInterface
impl Sync for Struct__GstVideoOverlayInterface
impl Sync for Struct__GstVideoOverlayInterface