gstreamer_audio::subclass::prelude

Trait AudioFilterImpl

Source
pub trait AudioFilterImpl: BaseTransformImpl + ObjectSubclass<Type: IsA<AudioFilter>> {
    // Provided methods
    fn allowed_caps() -> &'static Caps { ... }
    fn setup(&self, info: &AudioInfo) -> Result<(), LoggableError> { ... }
}

Provided Methods§

Source

fn allowed_caps() -> &'static Caps

Source

fn setup(&self, info: &AudioInfo) -> Result<(), LoggableError>

virtual function called whenever the format changes

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§