[][src]Trait gstreamer_base::BaseParseExt

pub trait BaseParseExt: 'static {
    pub fn add_index_entry(
        &self,
        offset: u64,
        ts: ClockTime,
        key: bool,
        force: bool
    ) -> bool;
pub fn drain(&self);
pub fn merge_tags(&self, tags: Option<&TagList>, mode: TagMergeMode);
pub fn set_average_bitrate(&self, bitrate: u32);
pub fn set_has_timing_info(&self, has_timing: bool);
pub fn set_infer_ts(&self, infer_ts: bool);
pub fn set_latency(&self, min_latency: ClockTime, max_latency: ClockTime);
pub fn set_min_frame_size(&self, min_size: u32);
pub fn set_passthrough(&self, passthrough: bool);
pub fn set_pts_interpolation(&self, pts_interpolate: bool);
pub fn set_syncable(&self, syncable: bool);
pub fn set_ts_at_offset(&self, offset: usize);
pub fn get_property_disable_passthrough(&self) -> bool;
pub fn set_property_disable_passthrough(&self, disable_passthrough: bool);
pub fn connect_property_disable_passthrough_notify<F: Fn(&Self) + Send + Sync + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

pub fn add_index_entry(
    &self,
    offset: u64,
    ts: ClockTime,
    key: bool,
    force: bool
) -> bool
[src]

pub fn drain(&self)[src]

pub fn merge_tags(&self, tags: Option<&TagList>, mode: TagMergeMode)[src]

pub fn set_average_bitrate(&self, bitrate: u32)[src]

pub fn set_has_timing_info(&self, has_timing: bool)[src]

pub fn set_infer_ts(&self, infer_ts: bool)[src]

pub fn set_latency(&self, min_latency: ClockTime, max_latency: ClockTime)[src]

pub fn set_min_frame_size(&self, min_size: u32)[src]

pub fn set_passthrough(&self, passthrough: bool)[src]

pub fn set_pts_interpolation(&self, pts_interpolate: bool)[src]

pub fn set_syncable(&self, syncable: bool)[src]

pub fn set_ts_at_offset(&self, offset: usize)[src]

pub fn get_property_disable_passthrough(&self) -> bool[src]

pub fn set_property_disable_passthrough(&self, disable_passthrough: bool)[src]

pub fn connect_property_disable_passthrough_notify<F: Fn(&Self) + Send + Sync + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

Loading content...

Implementors

impl<O: IsA<BaseParse>> BaseParseExt for O[src]

Loading content...