Struct gstreamer_gl_sys::GstGLSyncMeta [−][src]
#[repr(C)]pub struct GstGLSyncMeta { pub parent: GstMeta, pub context: *mut GstGLContext, pub data: gpointer, pub set_sync: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub set_sync_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub wait: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub wait_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub wait_cpu: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub wait_cpu_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub copy: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstBuffer, _: *mut GstGLSyncMeta, _: *mut GstBuffer)>, pub free: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, pub free_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>, }
Fields
parent: GstMetacontext: *mut GstGLContextdata: gpointerset_sync: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>set_sync_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>wait: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>wait_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>wait_cpu: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>wait_cpu_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>copy: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstBuffer, _: *mut GstGLSyncMeta, _: *mut GstBuffer)>free: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>free_gl: Option<unsafe extern "C" fn(_: *mut GstGLSyncMeta, _: *mut GstGLContext)>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstGLSyncMetaimpl !Send for GstGLSyncMetaimpl !Sync for GstGLSyncMetaimpl Unpin for GstGLSyncMetaimpl UnwindSafe for GstGLSyncMetaBlanket Implementations
Mutably borrows from an owned value. Read more