Type Definition BinClass
gst_plugin::bin
type BinClass = ClassStruct<Bin>;
impl BinClassExt<Bin> for BinClass
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<Bin> for BinClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata( &mut self, long_name: &str, classification: &str, description: &str, author: &str)
impl ObjectClassExt<Bin> for BinClass
fn override_vfuncs(&mut self, &ClassInitToken)
fn install_properties(&mut self, properties: &[Property])
fn add_signal(&mut self, name: &str, arg_types: &[Type], ret_type: Type)
fn add_signal_with_accumulator<F>( &mut self, name: &str, arg_types: &[Type], ret_type: Type, accumulator: F) where F: Fn(&mut Value, &Value) -> bool + Send + Sync + 'static,
fn add_action_signal<F>( &mut self, name: &str, arg_types: &[Type], ret_type: Type, handler: F) where F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,