Trait gstreamer::prelude::ClockExtManual[][src]

pub trait ClockExtManual: 'static {
    fn new_periodic_id(
        &self,
        start_time: ClockTime,
        interval: ClockTime
    ) -> PeriodicClockId;
fn periodic_id_reinit(
        &self,
        id: &PeriodicClockId,
        start_time: ClockTime,
        interval: ClockTime
    ) -> Result<(), BoolError>;
fn new_single_shot_id(&self, time: ClockTime) -> SingleShotClockId;
fn single_shot_id_reinit(
        &self,
        id: &SingleShotClockId,
        time: ClockTime
    ) -> Result<(), BoolError>;
fn set_clock_flags(&self, flags: ClockFlags);
fn unset_clock_flags(&self, flags: ClockFlags);
fn clock_flags(&self) -> ClockFlags; }

Required methods

Implementors