Struct gstreamer_gl::GLSyncMeta
source · #[repr(transparent)]pub struct GLSyncMeta(_);Implementations
sourceimpl GLSyncMeta
impl GLSyncMeta
pub fn add<'a, C: IsA<GLContext>>(
buffer: &'a mut BufferRef,
context: &C
) -> MetaRefMut<'a, Self, Standalone>
pub fn context(&self) -> GLContext
pub fn set_sync_point<C: IsA<GLContext>>(&self, context: &C)
pub fn wait<C: IsA<GLContext>>(&self, context: &C)
pub fn wait_cpu<C: IsA<GLContext>>(&self, context: &C)
Trait Implementations
sourceimpl Debug for GLSyncMeta
impl Debug for GLSyncMeta
sourceimpl MetaAPI for GLSyncMeta
impl MetaAPI for GLSyncMeta
impl Send for GLSyncMeta
impl Sync for GLSyncMeta
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more