Trait gstreamer_base::subclass::prelude::PushSrcImpl[][src]

pub trait PushSrcImpl: PushSrcImplExt + BaseSrcImpl {
    fn fill(
        &self,
        element: &Self::Type,
        buffer: &mut BufferRef
    ) -> Result<FlowSuccess, FlowError> { ... }
fn alloc(&self, element: &Self::Type) -> Result<Buffer, FlowError> { ... }
fn create(&self, element: &Self::Type) -> Result<Buffer, FlowError> { ... } }

Provided methods

Implementors