gstreamer::prelude

Trait ElementClassExt

Source
pub unsafe trait ElementClassExt {
    // Provided methods
    fn metadata<'a>(&self, key: &str) -> Option<&'a str> { ... }
    fn pad_template(&self, name: &str) -> Option<PadTemplate> { ... }
    fn pad_template_list(&self) -> List<PadTemplate> { ... }
}

Provided Methods§

Source

fn metadata<'a>(&self, key: &str) -> Option<&'a str>

Source

fn pad_template(&self, name: &str) -> Option<PadTemplate>

Source

fn pad_template_list(&self) -> List<PadTemplate>

Implementations on Foreign Types§

Source§

impl<T: IsA<Element> + IsClass> ElementClassExt for Class<T>

Implementors§