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

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

Required methods

pub fn new_periodic_id(
    &self,
    start_time: ClockTime,
    interval: ClockTime
) -> Result<ClockId, BoolError>
[src]

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

pub fn new_single_shot_id(&self, time: ClockTime) -> Result<ClockId, BoolError>[src]

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

pub fn set_clock_flags(&self, flags: ClockFlags)[src]

pub fn unset_clock_flags(&self, flags: ClockFlags)[src]

pub fn get_clock_flags(&self) -> ClockFlags[src]

Loading content...

Implementors

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

Loading content...