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

pub trait PushSrcImplExt {
    fn parent_fill(
        &self,
        element: &PushSrc,
        buffer: &mut BufferRef
    ) -> Result<FlowSuccess, FlowError>;
fn parent_alloc(&self, element: &PushSrc) -> Result<Buffer, FlowError>;
fn parent_create(&self, element: &PushSrc) -> Result<Buffer, FlowError>; }

Required methods

fn parent_fill(
    &self,
    element: &PushSrc,
    buffer: &mut BufferRef
) -> Result<FlowSuccess, FlowError>

fn parent_alloc(&self, element: &PushSrc) -> Result<Buffer, FlowError>

fn parent_create(&self, element: &PushSrc) -> Result<Buffer, FlowError>

Loading content...

Implementors

impl<T: PushSrcImpl + ObjectImpl> PushSrcImplExt for T[src]

Loading content...