[][src]Trait gstreamer_base::prelude::BaseTransformExt

pub trait BaseTransformExt: 'static {
    pub fn get_buffer_pool(&self) -> Option<BufferPool>;
pub fn is_in_place(&self) -> bool;
pub fn is_passthrough(&self) -> bool;
pub fn is_qos_enabled(&self) -> bool;
pub fn reconfigure(&self) -> bool;
pub fn reconfigure_sink(&self);
pub fn reconfigure_src(&self);
pub fn set_gap_aware(&self, gap_aware: bool);
pub fn set_in_place(&self, in_place: bool);
pub fn set_passthrough(&self, passthrough: bool);
pub fn set_prefer_passthrough(&self, prefer_passthrough: bool);
pub fn set_qos_enabled(&self, enabled: bool);
pub fn update_qos(
        &self,
        proportion: f64,
        diff: ClockTimeDiff,
        timestamp: ClockTime
    );
pub fn update_src_caps(&self, updated_caps: &Caps) -> Result<(), BoolError>;
pub fn get_property_qos(&self) -> bool;
pub fn set_property_qos(&self, qos: bool);
pub fn connect_property_qos_notify<F: Fn(&Self) + Send + Sync + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

pub fn get_buffer_pool(&self) -> Option<BufferPool>[src]

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

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

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

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

pub fn reconfigure_sink(&self)[src]

pub fn reconfigure_src(&self)[src]

pub fn set_gap_aware(&self, gap_aware: bool)[src]

pub fn set_in_place(&self, in_place: bool)[src]

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

pub fn set_prefer_passthrough(&self, prefer_passthrough: bool)[src]

pub fn set_qos_enabled(&self, enabled: bool)[src]

pub fn update_qos(
    &self,
    proportion: f64,
    diff: ClockTimeDiff,
    timestamp: ClockTime
)
[src]

pub fn update_src_caps(&self, updated_caps: &Caps) -> Result<(), BoolError>[src]

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

pub fn set_property_qos(&self, qos: bool)[src]

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

Loading content...

Implementors

impl<O: IsA<BaseTransform>> BaseTransformExt for O[src]

Loading content...