Struct gstreamer_editing_services_sys::GESVideoSourceClass_ABI_abi [−][src]
#[repr(C)]pub struct GESVideoSourceClass_ABI_abi { pub disable_scale_in_compositor: gboolean, pub needs_converters: Option<unsafe extern "C" fn(_: *mut GESVideoSource) -> gboolean>, pub get_natural_size: Option<unsafe extern "C" fn(_: *mut GESVideoSource, _: *mut c_int, _: *mut c_int) -> gboolean>, pub create_filters: Option<unsafe extern "C" fn(_: *mut GESVideoSource, _: *mut GPtrArray, _: gboolean) -> gboolean>, }
Fields
disable_scale_in_compositor: gboolean
needs_converters: Option<unsafe extern "C" fn(_: *mut GESVideoSource) -> gboolean>
get_natural_size: Option<unsafe extern "C" fn(_: *mut GESVideoSource, _: *mut c_int, _: *mut c_int) -> gboolean>
create_filters: Option<unsafe extern "C" fn(_: *mut GESVideoSource, _: *mut GPtrArray, _: gboolean) -> gboolean>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GESVideoSourceClass_ABI_abi
impl Send for GESVideoSourceClass_ABI_abi
impl Sync for GESVideoSourceClass_ABI_abi
impl Unpin for GESVideoSourceClass_ABI_abi
impl UnwindSafe for GESVideoSourceClass_ABI_abi
Blanket Implementations
Mutably borrows from an owned value. Read more