[][src]Trait gstreamer::prelude::ProxyPadExtManual

pub trait ProxyPadExtManual: 'static {
    fn proxy_pad_chain_default<P: IsA<Object>>(
        &self,
        parent: Option<&P>,
        buffer: Buffer
    ) -> Result<FlowSuccess, FlowError>;
fn proxy_pad_chain_list_default<P: IsA<Object>>(
        &self,
        parent: Option<&P>,
        list: BufferList
    ) -> Result<FlowSuccess, FlowError>;
fn proxy_pad_getrange_default<P: IsA<Object>>(
        &self,
        parent: Option<&P>,
        offset: u64,
        size: u32
    ) -> Result<Buffer, FlowError>;
fn proxy_pad_iterate_internal_links_default<P: IsA<Object>>(
        &self,
        parent: Option<&P>
    ) -> Option<Iterator<Pad>>; }

Required methods

fn proxy_pad_chain_default<P: IsA<Object>>(
    &self,
    parent: Option<&P>,
    buffer: Buffer
) -> Result<FlowSuccess, FlowError>

fn proxy_pad_chain_list_default<P: IsA<Object>>(
    &self,
    parent: Option<&P>,
    list: BufferList
) -> Result<FlowSuccess, FlowError>

fn proxy_pad_getrange_default<P: IsA<Object>>(
    &self,
    parent: Option<&P>,
    offset: u64,
    size: u32
) -> Result<Buffer, FlowError>

Loading content...

Implementors

impl<O: IsA<ProxyPad>> ProxyPadExtManual for O[src]

Loading content...