Trait gstreamer::PresetExt

source ·
pub trait PresetExt {
    fn delete_preset(&self, name: &str) -> Result<(), BoolError>;
    fn get_meta(&self, name: &str, tag: &str) -> Option<String>;
    fn get_preset_names(&self) -> Vec<String>;
    fn get_property_names(&self) -> Vec<String>;
    fn is_editable(&self) -> bool;
    fn load_preset(&self, name: &str) -> Result<(), BoolError>;
    fn rename_preset(
        &self,
        old_name: &str,
        new_name: &str
    ) -> Result<(), BoolError>; fn save_preset(&self, name: &str) -> Result<(), BoolError>; fn set_meta<'a, P: Into<Option<&'a str>>>(
        &self,
        name: &str,
        tag: &str,
        value: P
    ) -> Result<(), BoolError>; }

Required Methods

Implementors