[][src]Trait gstreamer_base::BaseSrcExtManual

pub trait BaseSrcExtManual: 'static {
    fn get_segment(&self) -> Segment;
fn start_complete(&self, ret: Result<FlowSuccess, FlowError>);
fn start_wait(&self) -> Result<FlowSuccess, FlowError>;
fn wait_playing(&self) -> Result<FlowSuccess, FlowError>;
fn query_latency(&self) -> Result<(bool, ClockTime, ClockTime), BoolError>; }

Required methods

fn get_segment(&self) -> Segment

fn start_complete(&self, ret: Result<FlowSuccess, FlowError>)

fn start_wait(&self) -> Result<FlowSuccess, FlowError>

fn wait_playing(&self) -> Result<FlowSuccess, FlowError>

fn query_latency(&self) -> Result<(bool, ClockTime, ClockTime), BoolError>

Loading content...

Implementors

impl<O: IsA<BaseSrc>> BaseSrcExtManual for O[src]

Loading content...