Trait gstreamer_gl::subclass::prelude::GLBaseSrcImpl[][src]

pub trait GLBaseSrcImpl: GLBaseSrcImplExt + PushSrcImpl {
    const SUPPORTED_GL_API: GLAPI;
    fn gl_start(&self, element: &Self::Type) -> Result<(), LoggableError> { ... }
fn gl_stop(&self, element: &Self::Type) { ... }
fn fill_gl_memory(
        &self,
        element: &Self::Type,
        memory: &GLMemory
    ) -> Result<(), LoggableError> { ... } }

Associated Constants

const SUPPORTED_GL_API: GLAPI[src]

Loading content...

Provided methods

fn gl_start(&self, element: &Self::Type) -> Result<(), LoggableError>[src]

fn gl_stop(&self, element: &Self::Type)[src]

fn fill_gl_memory(
    &self,
    element: &Self::Type,
    memory: &GLMemory
) -> Result<(), LoggableError>
[src]

Loading content...

Implementors

Loading content...