[][src]Trait gstreamer_check::prelude::ClockExtManual

pub trait ClockExtManual: 'static {
    fn new_periodic_id(
        &self,
        start_time: ClockTime,
        interval: ClockTime
    ) -> Option<ClockId>;
fn periodic_id_reinit(
        &self,
        id: &ClockId,
        start_time: ClockTime,
        interval: ClockTime
    ) -> Result<(), BoolError>;
fn new_single_shot_id(&self, time: ClockTime) -> Option<ClockId>;
fn single_shot_id_reinit(
        &self,
        id: &ClockId,
        time: ClockTime
    ) -> Result<(), BoolError>; }

Required methods

fn new_periodic_id(
    &self,
    start_time: ClockTime,
    interval: ClockTime
) -> Option<ClockId>

fn periodic_id_reinit(
    &self,
    id: &ClockId,
    start_time: ClockTime,
    interval: ClockTime
) -> Result<(), BoolError>

fn new_single_shot_id(&self, time: ClockTime) -> Option<ClockId>

fn single_shot_id_reinit(
    &self,
    id: &ClockId,
    time: ClockTime
) -> Result<(), BoolError>

Loading content...

Implementors

impl<O> ClockExtManual for O where
    O: IsA<Clock>, 
[src]

Loading content...