[][src]Trait gstreamer_gl::prelude::ProxyPadExtManual

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

Required methods

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

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

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

Loading content...

Implementors

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

Loading content...