Trait gstreamer::PluginFeatureExt[][src]

pub trait PluginFeatureExt: 'static {
    fn check_version(
        &self,
        min_major: u32,
        min_minor: u32,
        min_micro: u32
    ) -> bool;
fn get_plugin(&self) -> Option<Plugin>;
fn get_plugin_name(&self) -> Option<GString>;
fn load(&self) -> Result<PluginFeature, BoolError>; }

Required methods

fn check_version(&self, min_major: u32, min_minor: u32, min_micro: u32) -> bool[src]

fn get_plugin(&self) -> Option<Plugin>[src]

fn get_plugin_name(&self) -> Option<GString>[src]

fn load(&self) -> Result<PluginFeature, BoolError>[src]

Loading content...

Implementors

impl<O: IsA<PluginFeature>> PluginFeatureExt for O[src]

Loading content...