[−][src]Trait gst_plugin::element::ElementClassExt
Provided Methods
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
Implementors
impl ElementClassExt<Aggregator> for AggregatorClass
[src]
impl ElementClassExt<Aggregator> for AggregatorClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<BaseSink> for BaseSinkClass
[src]
impl ElementClassExt<BaseSink> for BaseSinkClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<BaseSrc> for BaseSrcClass
[src]
impl ElementClassExt<BaseSrc> for BaseSrcClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<BaseTransform> for BaseTransformClass
[src]
impl ElementClassExt<BaseTransform> for BaseTransformClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<Bin> for BinClass
[src]
impl ElementClassExt<Bin> for BinClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<Element> for ElementClass
[src]
impl ElementClassExt<Element> for ElementClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)
impl ElementClassExt<Pipeline> for PipelineClass
[src]
impl ElementClassExt<Pipeline> for PipelineClass
fn add_pad_template(&mut self, pad_template: PadTemplate)
[src]
fn add_pad_template(&mut self, pad_template: PadTemplate)
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
[src]
fn set_metadata(
&mut self,
long_name: &str,
classification: &str,
description: &str,
author: &str
)
fn override_vfuncs(&mut self, _: &ClassInitToken)
[src]
fn override_vfuncs(&mut self, _: &ClassInitToken)