[−][src]Trait gst_plugin::aggregator_pad::AggregatorPadImpl
Provided Methods
fn flush(&self, aggregator_pad: &T, aggregator: &Aggregator) -> FlowReturn
fn skip_buffer(
&self,
aggregator_pad: &T,
aggregator: &Aggregator,
buffer: &BufferRef
) -> bool
&self,
aggregator_pad: &T,
aggregator: &Aggregator,
buffer: &BufferRef
) -> bool
Methods
impl<T: AggregatorPadBase> AggregatorPadImpl<T>
impl<T: AggregatorPadBase> AggregatorPadImpl<T>
pub fn downcast_ref<U: AggregatorPadImpl<T>>(&self) -> Option<&U>
pub fn downcast_ref<U: AggregatorPadImpl<T>>(&self) -> Option<&U>
ⓘImportant traits for &'a mut Rpub unsafe fn downcast_ref_unchecked<U: AggregatorPadImpl<T>>(&self) -> &U
ⓘImportant traits for &'a mut R
pub unsafe fn downcast_ref_unchecked<U: AggregatorPadImpl<T>>(&self) -> &U
pub fn is<U: AggregatorPadImpl<T>>(&self) -> bool
pub fn is<U: AggregatorPadImpl<T>>(&self) -> bool
Implementations on Foreign Types
impl<T: AggregatorPadBase> AggregatorPadImpl<T> for Box<AggregatorPadImpl<T>>
[src]
impl<T: AggregatorPadBase> AggregatorPadImpl<T> for Box<AggregatorPadImpl<T>>
fn flush(&self, aggregator_pad: &T, aggregator: &Aggregator) -> FlowReturn
[src]
fn flush(&self, aggregator_pad: &T, aggregator: &Aggregator) -> FlowReturn
fn skip_buffer(
&self,
aggregator_pad: &T,
aggregator: &Aggregator,
buffer: &BufferRef
) -> bool
[src]
fn skip_buffer(
&self,
aggregator_pad: &T,
aggregator: &Aggregator,
buffer: &BufferRef
) -> bool