Trait gstreamer_gl::prelude::GLBaseFilterExt [−][src]
pub trait GLBaseFilterExt: 'static { fn find_gl_context(&self) -> bool; fn gl_context(&self) -> Option<GLContext>; fn context(&self) -> Option<GLContext>; fn connect_context_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId; }
Expand description
Required methods
fn find_gl_context(&self) -> bool
[src]
fn find_gl_context(&self) -> bool
[src]This is supported on crate feature
v1_16
only.Returns
Whether an OpenGL context could be retrieved or created successfully
fn gl_context(&self) -> Option<GLContext>
[src]
fn gl_context(&self) -> Option<GLContext>
[src]This is supported on crate feature
v1_18
only.fn connect_context_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]Implementors
This is supported on crate feature
v1_16
only.This is supported on crate feature
v1_18
only.fn connect_context_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]