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]
&self,
filter: &Self::Type,
incaps: &Caps,
outcaps: &Caps
) -> Result<(), LoggableError>
fn parent_filter(
&self,
filter: &Self::Type,
input: &Buffer,
output: &Buffer
) -> Result<(), LoggableError>
[src]
&self,
filter: &Self::Type,
input: &Buffer,
output: &Buffer
) -> Result<(), LoggableError>
fn parent_filter_texture(
&self,
filter: &Self::Type,
input: &GLMemory,
output: &GLMemory
) -> Result<(), LoggableError>
[src]
&self,
filter: &Self::Type,
input: &GLMemory,
output: &GLMemory
) -> Result<(), LoggableError>
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]
&self,
filter: &Self::Type,
direction: PadDirection,
caps: &Caps,
filter_caps: Option<&Caps>
) -> Option<Caps>
Implementors
impl<T: GLFilterImpl> GLFilterImplExt for T
[src]
impl<T: GLFilterImpl> GLFilterImplExt for T
[src]fn parent_set_caps(
&self,
filter: &Self::Type,
incaps: &Caps,
outcaps: &Caps
) -> Result<(), LoggableError>
[src]
&self,
filter: &Self::Type,
incaps: &Caps,
outcaps: &Caps
) -> Result<(), LoggableError>
fn parent_filter(
&self,
filter: &Self::Type,
input: &Buffer,
output: &Buffer
) -> Result<(), LoggableError>
[src]
&self,
filter: &Self::Type,
input: &Buffer,
output: &Buffer
) -> Result<(), LoggableError>
fn parent_filter_texture(
&self,
filter: &Self::Type,
input: &GLMemory,
output: &GLMemory
) -> Result<(), LoggableError>
[src]
&self,
filter: &Self::Type,
input: &GLMemory,
output: &GLMemory
) -> Result<(), LoggableError>
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]
&self,
filter: &Self::Type,
direction: PadDirection,
caps: &Caps,
filter_caps: Option<&Caps>
) -> Option<Caps>