Trait gstreamer_base::prelude::BaseSrcExtManual [−][src]
pub trait BaseSrcExtManual: 'static { fn allocator(&self) -> (Option<Allocator>, AllocationParams); fn segment(&self) -> Segment; fn query_latency(&self) -> Result<(bool, ClockTime, ClockTime), BoolError>; fn new_segment(&self, segment: &Segment) -> Result<(), BoolError>; }
Required methods
fn allocator(&self) -> (Option<Allocator>, AllocationParams)
[src]
fn segment(&self) -> Segment
[src]
fn query_latency(&self) -> Result<(bool, ClockTime, ClockTime), BoolError>
[src]
fn new_segment(&self, segment: &Segment) -> Result<(), BoolError>
[src]
This is supported on crate feature
v1_18
only.Implementors
impl<O: IsA<BaseSrc>> BaseSrcExtManual for O
[src]
impl<O: IsA<BaseSrc>> BaseSrcExtManual for O
[src]