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

pub trait GLFilterImplExt: ObjectSubclass {
    fn parent_set_caps(
        &self,
        filter: &Self::Type,
        incaps: &Caps,
        outcaps: &Caps
    ) -> Result<(), LoggableError>;
fn parent_filter(
        &self,
        filter: &Self::Type,
        input: &Buffer,
        output: &Buffer
    ) -> Result<(), LoggableError>;
fn parent_filter_texture(
        &self,
        filter: &Self::Type,
        input: &GLMemory,
        output: &GLMemory
    ) -> Result<(), LoggableError>;
fn parent_init_fbo(&self, filter: &Self::Type) -> Result<(), LoggableError>;
fn parent_transform_internal_caps(
        &self,
        filter: &Self::Type,
        direction: PadDirection,
        caps: &Caps,
        filter_caps: Option<&Caps>
    ) -> Option<Caps>; }

Required methods

fn parent_set_caps(
    &self,
    filter: &Self::Type,
    incaps: &Caps,
    outcaps: &Caps
) -> Result<(), LoggableError>
[src]

fn parent_filter(
    &self,
    filter: &Self::Type,
    input: &Buffer,
    output: &Buffer
) -> Result<(), LoggableError>
[src]

fn parent_filter_texture(
    &self,
    filter: &Self::Type,
    input: &GLMemory,
    output: &GLMemory
) -> Result<(), LoggableError>
[src]

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

fn parent_transform_internal_caps(
    &self,
    filter: &Self::Type,
    direction: PadDirection,
    caps: &Caps,
    filter_caps: Option<&Caps>
) -> Option<Caps>
[src]

Loading content...

Implementors

impl<T: GLFilterImpl> GLFilterImplExt for T[src]

fn parent_set_caps(
    &self,
    filter: &Self::Type,
    incaps: &Caps,
    outcaps: &Caps
) -> Result<(), LoggableError>
[src]

fn parent_filter(
    &self,
    filter: &Self::Type,
    input: &Buffer,
    output: &Buffer
) -> Result<(), LoggableError>
[src]

fn parent_filter_texture(
    &self,
    filter: &Self::Type,
    input: &GLMemory,
    output: &GLMemory
) -> Result<(), LoggableError>
[src]

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

fn parent_transform_internal_caps(
    &self,
    filter: &Self::Type,
    direction: PadDirection,
    caps: &Caps,
    filter_caps: Option<&Caps>
) -> Option<Caps>
[src]

Loading content...