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
fn new_periodic_id(
&self,
start_time: ClockTime,
interval: ClockTime
) -> PeriodicClockId
[src]
&self,
start_time: ClockTime,
interval: ClockTime
) -> PeriodicClockId
fn periodic_id_reinit(
&self,
id: &PeriodicClockId,
start_time: ClockTime,
interval: ClockTime
) -> Result<(), BoolError>
[src]
&self,
id: &PeriodicClockId,
start_time: ClockTime,
interval: ClockTime
) -> Result<(), BoolError>
fn new_single_shot_id(&self, time: ClockTime) -> SingleShotClockId
[src]
fn single_shot_id_reinit(
&self,
id: &SingleShotClockId,
time: ClockTime
) -> Result<(), BoolError>
[src]
&self,
id: &SingleShotClockId,
time: ClockTime
) -> Result<(), BoolError>
fn set_clock_flags(&self, flags: ClockFlags)
[src]
fn unset_clock_flags(&self, flags: ClockFlags)
[src]
fn clock_flags(&self) -> ClockFlags
[src]
Implementors
impl<O: IsA<Clock>> ClockExtManual for O
[src]
impl<O: IsA<Clock>> ClockExtManual for O
[src]fn new_periodic_id(
&self,
start_time: ClockTime,
interval: ClockTime
) -> PeriodicClockId
[src]
&self,
start_time: ClockTime,
interval: ClockTime
) -> PeriodicClockId
fn periodic_id_reinit(
&self,
id: &PeriodicClockId,
start_time: ClockTime,
interval: ClockTime
) -> Result<(), BoolError>
[src]
&self,
id: &PeriodicClockId,
start_time: ClockTime,
interval: ClockTime
) -> Result<(), BoolError>
fn new_single_shot_id(&self, time: ClockTime) -> SingleShotClockId
[src]
fn single_shot_id_reinit(
&self,
id: &SingleShotClockId,
time: ClockTime
) -> Result<(), BoolError>
[src]
&self,
id: &SingleShotClockId,
time: ClockTime
) -> Result<(), BoolError>