[][src]Trait gstreamer_app::prelude::PresetExt

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

Required methods

pub fn delete_preset(&self, name: &str) -> Result<(), BoolError>[src]

pub fn get_meta(&self, name: &str, tag: &str) -> Option<GString>[src]

pub fn get_preset_names(&self) -> Vec<GString, Global>[src]

pub fn get_property_names(&self) -> Vec<GString, Global>[src]

pub fn is_editable(&self) -> bool[src]

pub fn load_preset(&self, name: &str) -> Result<(), BoolError>[src]

pub fn rename_preset(
    &self,
    old_name: &str,
    new_name: &str
) -> Result<(), BoolError>
[src]

pub fn save_preset(&self, name: &str) -> Result<(), BoolError>[src]

pub fn set_meta(
    &self,
    name: &str,
    tag: &str,
    value: Option<&str>
) -> Result<(), BoolError>
[src]

Loading content...

Implementors

impl<O> PresetExt for O where
    O: IsA<Preset>, 
[src]

Loading content...