gstreamer_editing_services::prelude

Trait EffectClipExt

Source
pub trait EffectClipExt: IsA<EffectClip> + 'static {
    // Provided methods
    fn audio_bin_description(&self) -> Option<GString> { ... }
    fn video_bin_description(&self) -> Option<GString> { ... }
}
Expand description

Trait containing all EffectClip methods.

§Implementors

EffectClip

Provided Methods§

Source

fn audio_bin_description(&self) -> Option<GString>

The description of the audio track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

Example: “audiopanorama panorama=1.0”

Source

fn video_bin_description(&self) -> Option<GString>

The description of the video track of the effect bin with a gst-launch-style pipeline description. This should be used for test purposes.

Example: “videobalance saturation=1.5 hue=+0.5”

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§